GNU Affero General Public License v3.0

项目介绍

cartesapp/cartes 是一个托管在 GitHub 上的开源项目,主要使用 TypeScript 编写,采用 GNU Affero General Public License v3.0 许可证,目前获得 291 个 Star、31 次 Fork。

仓库全名
cartesapp/cartes
开源许可证
GNU Affero General Public License v3.0
Star 数
291
Fork 数
31
未关闭 Issue
310

README 摘要

⚠️ Migré sur https://codeberg.org/cartes/web Cartes Venez discuter du projet sur le canal matrix ! Kesako ? C'est une 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…

完整内容见 GitHub 原始 README 或本页 。

常见问题

cartes 用什么语言开发?

主要使用 TypeScript 编写,采用 GNU Affero General Public License v3.0 许可证,目前有 291 个 Star。

cartes 可以免费商用吗?

仓库标注的许可证为 GNU Affero General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 cartes 的源码?

可以直接克隆仓库:git clone https://github.com/cartesapp/cartes.git,默认分支为 master;安装与运行步骤见仓库 README。

cartes 最近还在维护吗?

仓库最近一次更新为 9月9日,当前有 310 个未关闭 Issue;Star 数为 291,可作为社区活跃度的参考。

关于

⚠️ Migré sur https://codeberg.org/cartes/web. L'appli Web de cartes grand public.

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
361
价值分
169
活跃状态
归档

语言占比

CSS
HTML
JavaScript
MDX
TypeScript

Release

README

⚠️ Migré sur https://codeberg.org/cartes/web

Cartes

Venez discuter du projet sur le canal matrix !

Kesako ?

C’est une 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écouvrez nos motivations et les dernières nouveautés dans le blog.

Comment contribuer ?

C’est par ici : guide de contribution ! Vous pouvez aussi poser des questions sur la section issues ou sur le canal 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/installation
bun install # We're using bun because npm can't handle the experimental react 19 version, it breaks the install
bun dev # launch the web dev server

You’ll have to create your free MapTiler key and your free Indoor= key and put them in a .env.local file at the root of the cartes folder:

NEXT_PUBLIC_MAPTILER=YOUR_MAPTILER_KEY
NEXT_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

Checkout OSMApp. 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 from OSMApp.

Icons are OSMAnd’s.

Availability of servers is here

评论

暂无评论