zh

NDJSON 转 GeoJSON

在本地将换行分隔的 GeoJSON(NDJSON)转换为 GeoJSON 的 FeatureCollection。无需上传。

正在你的设备上本地处理 ...

0%

你的文件从未离开你的设备

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    服务器位于德国原生符合 GDPR
    经独立审计TLS A+ · 标头 A+

    换行分隔的 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)
    文件上传

    三步完成

    1. 拖入你的 NDJSON 文件。
    2. 转换会自动运行。
    3. 下载 GeoJSON。

    限制: 将换行分隔的 GeoJSON(NDJSON/GeoJSONL,每行一个 Feature 或几何)转换为单个 GeoJSON FeatureCollection。裸几何会被包装为 Feature。坐标采用 WGS84。可与 GeoJSON to NDJSON 互转。无效或空的文件会以明确的错误被拒绝。

    常见问题

    它期望什么样的输入?

    换行分隔的 GeoJSON:每行一个 Feature(或一个裸几何)的 JSON,正如 tippecanoe 或 ogr2ogr 所产生的那样。

    裸几何如何处理?

    作为裸几何的行会被包装为带空属性的 Feature;Feature 行则原样保留。

    我能反向转换吗?

    可以,使用配套工具 GeoJSON to NDJSON,再次把每个要素写成一行。

    我的文件会被上传吗?

    不会,转换完全在浏览器本地进行;位置数据绝不会离开你的设备。

    相关工具