NDJSON 转 GeoJSON
在本地将换行分隔的 GeoJSON(NDJSON)转换为 GeoJSON 的 FeatureCollection。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在本地将换行分隔的 GeoJSON(NDJSON)转换为 GeoJSON 的 FeatureCollection。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
换行分隔的 GeoJSON(NDJSON/GeoJSONL)每行存放一个 GeoJSON 要素,这是大数据地理管线(tippecanoe、ogr2ogr)所产生的形式。要在网络地图或桌面 GIS 中打开它,通常需要单个 GeoJSON FeatureCollection。本工具会把这些行重新包成一个干净的 FeatureCollection。
每个非空行都按一个 GeoJSON 对象读取:Feature 原样取用,而裸几何会被包装为带空属性的 Feature。空行会被跳过。结果是一个有效的 GeoJSON FeatureCollection,按顺序包含每一个 Feature。
一切都完全在浏览器本地运行,你可能敏感的位置数据绝不会离开你的设备。坦率地说:不是有效 JSON 的行,或没有可用 Feature 的文件,会以明确的提示被拒绝,而不是生成空输出。坐标顺序保持先 longitude 后 latitude。
| 输入格式 | NDJSON, JSONL, GEOJSONL |
|---|---|
| 输出格式 | GEOJSON |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 将换行分隔的 GeoJSON(NDJSON/GeoJSONL,每行一个 Feature 或几何)转换为单个 GeoJSON FeatureCollection。裸几何会被包装为 Feature。坐标采用 WGS84。可与 GeoJSON to NDJSON 互转。无效或空的文件会以明确的错误被拒绝。
换行分隔的 GeoJSON:每行一个 Feature(或一个裸几何)的 JSON,正如 tippecanoe 或 ogr2ogr 所产生的那样。
作为裸几何的行会被包装为带空属性的 Feature;Feature 行则原样保留。
可以,使用配套工具 GeoJSON to NDJSON,再次把每个要素写成一行。
不会,转换完全在浏览器本地进行;位置数据绝不会离开你的设备。