carmen
基于地图瓦片索引的地理编码器,用于查找地名和地址。可更换数据源,自行搭建地理编码服务。
分享到 X自定义许可证(见仓库)
概述
Carmen 是一个用 JavaScript 编写的地理编码器,使用包含 UTFGrid 的 MBTiles 索引来查找地名和地址。它不依赖托管服务,可以在 Node.js 代码中调用,也可以使用项目自带的示例服务器。每个数据源以索引对象的形式配置,因此底层数据可以替换。默认安装会下载约 1GB 的瓦片索引,使用时把城市名等文本传给 geocode 即可。
主要特点
- 基于 MBTiles 索引查询地名和地址
- 通过索引配置替换数据源
- 索引可设置权重、同分排序、词元过滤和输出映射
- 自带 npm start 启动的示例服务器
适用场景
适合想用自有瓦片数据自建地理编码服务的开发者。默认安装需要下载约 1GB 数据。
- 上游仓库
- saidabou/carmen
- GitHub 上的 fork
- Guo-astro/carmen
- 上游 Star 数
- 0
- 分类
- 地图与地理空间
- 许可证
- 自定义许可证(见仓库)
- Fork 时间
- 2020-11-01
- 同步状态
- 已同步(含自有提交)上次同步 2026-10-11
同分类更多: 地图与地理空间
GeoLibre是一个可在浏览器、桌面、移动端和Jupyter中可视化与分析地理空间数据的GIS。它让数据保持本地化并在浏览器中处理。
开源命令行工具,可将无人机、气球或风筝拍摄的照片生成地图、点云、3D模型和高程模型,用于航拍测绘。
地图点亮挑战的H5原型。发起人选定真实区域并分享链接,参与者在范围内走动即可点亮地图格子。
基于React Three Fiber的网页应用,利用建筑和道路数据生成真实城市的3D地图,可导出为GLB文件。