Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

L'appli Web de cartes grand public

License

NotificationsYou must be signed in to change notification settings

cartesapp/cartes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Venez discuter du projet sur lecanal matrix !

Kesako ?

C'estune application Web de cartographie généraliste, basée sur les données d'OpenStreetMap et d'autres projets de communs comme Wikimedia Commons (pour les images) ou Wikipedia.

Deux objectifs :

  • pouvoir explorer la France, ses lieux d'intérêt (commerces, attractions touristiques, etc) sans dépendre de Google, Apple et autre GAFAM
  • proposer des calculateurs d'itinéraires écologiques

Découvreznos motivations et les dernières nouveautés dansle blog.

Comment contribuer ?

C'est par ici :guide de contribution !Vous pouvez aussi poser des questions sur la section issues ou sur lecanal matrix pour les questions plus informelles.

Et techniquement

I started implementing this map in november 2023 as a kind of personal useful advent of code. I quickly figured out the open source tech and data in 2023 to make modern map interface have become incredibly mature, compared to 10 years ago. You get 3D buildings, vector tiles in 1 h of dev.

The app is based on :

  • data : OSM (of course), Wikimedia commons (for the images), Wikidata, Wikipedia
  • code : nextjs, maplibre, next-yak pour le CSS
  • hosting : maptiler for the vector map tiles, vercel for JS deployment, Photon API by Komoot.

To set it up on your local computer, just run :

# Install bun for your system with https://bun.sh/docs/installationbun install # We're using bun because npm can't handle the experimental react 19 version, it breaks the installbun dev # launch the web dev server

You'll have to create your freeMapTiler key and your freeIndoor= key and put them in a.env.local file at the root of the cartes folder:

NEXT_PUBLIC_MAPTILER=YOUR_MAPTILER_KEYNEXT_PUBLIC_INDOOREQUAL=YOUR_INDOOREQUAL_KEY

Contact

If you have any problem contributing (PR, vercel deployments, etc) feel free to contact me @maelito:matrix.org if I dont answer your issues quickly.

Similar projects

CheckoutOSMApp. Qwant Maps would be the other similar projet, but it's not developped anymore.

Credits

This app makes full use of a multiple of open source libraries.

Including code inspired or directly taken fromOSMApp.

Icons areOSMAnd's.

Availability of servers ishere


[8]ページ先頭

©2009-2025 Movatter.jp