Skip to content

GeoJSON

awesome geojson Awesome

GeoJSON 实用程序将使您的生活更轻松.

Placemark 由 Placemark 赞助,Placemark 是一个地图协作编辑器,对 GeoJSON 提供了大力支持

operations

editors & viewers

  • geojson.io:基于网络的编辑器,支持多种文件类型导入和导出、操作、通过 GitHub 共享
  • umap:网页编辑器,支持现场分享
  • geojson.tools:来自 HERE XYZ 的网络编辑器
  • mapstarter:帮助从 GeoJSON 生成 svg、图像和代码
  • gjv :电子应用程序可以在本地查看 GeoJSON 并使用 turf 对其进行破解; 离线工作
  • GeoJSON editor:Google 简单 geojson 编辑器的修改版本
  • geojson2image:用于从 GeoJSON 生成图像的库
  • dropchop:基于Turf.js的浏览器GIS
  • Web GIS:查看、检查和操作地理空间数据的工具
  • img2geojson:通过叠加在网络地图上并绘图来数字化图像

validation

  • geojsonhint:查找 geojson 文件中的错误
  • check-geojson:geojsonhint 的替代方案
  • geojson-validation:许多验证功能,加上简单的 gjv 命令行工具
  • gjf:修复无效GeoJSON对象的工具
  • Jest-GeoJSON:Jest Javascript 单元测试框架的一组扩展匹配器函数,专门用于评估 GeoJSON 数据

services

  • geojsonio-cli:从命令行将 geojson 特征发送到 geojson.io
  • geojsonio-extension:用于在 geojson.io 中编辑 github 文件的 chrome 扩展
  • geojsonlint:用于 GeoJSON 验证的 REST 接口
  • mapshaper:用于GeoJSON和TopoJSON的简化和转换的简单接口
  • koop:带有插件的服务器,可将 Esri、GitHub、Socrata 和其他服务重铸为 GeoJSON 端点
  • featureserver:开源 Esri 风格的要素服务器
  • geojson minify:缩小文件大小的压缩器(压缩器)

conversion

  • CSV
  • csv2geojson:将 CSV 转换为 geojson
  • geojson2dsv:将 geojson 转换为 CSV 和 TSV
  • geojson-mapnikify:将 GeoJSON 对象转换为带有嵌入 GeoJSON 数据和 simplestyle-spec 派生样式的 Mapnik XML 样式表.
  • geojson-vt:在浏览器中动态将 GeoJSON 切片为矢量切片
  • vt-geojson:从 Mapbox 矢量切片中提取 GeoJSON
  • geojson2rtree:从一组 geojson 特征生成静态 rtree(使用 terraformer)
  • ogr2ogr: 将任何内容转换为任何内容
  • fiona:ogr 之上的漂亮 python 界面
  • shp2json:将 shapefile zip 档案转换为流 GeoJSON
  • togeojson:将 GPX 和 KML 转换为 geojson
  • tokml:将 GeoJSON 转换为 KML
  • topojson:将 GeoJSON 转换为 TopoJSON,从 CSV 连接数据
  • wellknown:将 WKT 转换为 GeoJSON
  • betterknown:将 WKT 转换为 GeoJSON(众所周知的后继者)
  • esri2open 将专有的 Esri 格式转换为 GeoJSON
  • gtfs2geojson:将 GTFS 交通数据转换为 GeoJSON
  • geoxform:将任何大小的 geojson 流转换为流式 CSV、Shapefile 或 KML 等.
  • supercluster:适用于浏览器和 Node.js 的快速 GeoJSON 集群库.
  • SVG
  • geojson2svg:给定 SVG 视图端口大小和地图范围,将 GeoJSON 转换为 SVG 字符串.
  • geojson-svgify:将 GeoJSON 几何路径转换为 ​​SVG 折线元素.
  • geojson-to-svg-cli:将 GeoJSON 转换为 SVG 的命令行工具.
  • svg-to-geojson:将 SVG 拖放到地图上,它会将 GeoJSON 返回给您.
  • geojson2ndjson:将 GeoJSON 与换行符分隔的 GeoJSON 相互转换
  • geobuf:GeoJSON 与 GeoBuf 之间的转换
  • 开放街道地图
  • osmtogeojson:将 OpenStreetMap 数据转换为 GeoJSON
  • osm2geojson:将 OSM XML 转换为 GeoJSON
  • osm2geojson:(Python) 将 OSM XML 和 Overpass XML/JSON 转换为 GeoJSON
  • minjur:将 OpenStreetMap 数据转换为 GeoJSON 的速度比其他任何方法都快
  • geojsontoosm:将 GeoJSON 转换为 OSM XML
  • geojson2osm:将 GeoJSON 转换为 OSM XML
  • osm-and-geojson:将 GeoJSON 转换为 OSM XML 以及将 OSM XML 转换为 GeoJSON
  • geojson2osm-es6:将 GeoJSON 转换为 OSM XML
  • query-overpass CLI 用于进行 Overpass 查询并将结果转换为 GeoJSON. 基于 osmtogeojson
  • topojson for Python:Topojson 是一个库,能够在 Python 中创建任何空间对象的 topojson 编码格式.
  • geomet:常见地理空间数据格式的纯Python转换库

data

serialization

  • python-geojson:将 geojson 序列化为 python 数据类型/从 python 数据类型序列化
  • rgeo-geojson:将 geojson 序列化为 ruby​​ RGeo 数据类型或从 ruby​​ RGeo 数据类型序列化 geojson
  • rust-geojson:将 geojson 序列化为 Rust 数据类型或从 Rust 数据类型序列化 geojson
  • geojson-jackson:将 GeoJSON 与 Java 数据类型序列化(基于 Jackson)
  • mapbox-java:将 GeoJSON 与 Java 数据类型序列化(基于 Gson)
  • geojson-serializer:将带有注释的 Java 序列化为 GeoJSON

resources

License

CC0

在法律允许的范围内, Tom MacWright 已放弃本作品的所有版权以及相关或邻接权.