zh

WKT 转 GeoJSON

在本地把 WKT(PostGIS、数据库)转成 GeoJSON,供网页地图和工具使用。无需上传。

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

0%

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

    我的文件会被上传吗?

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

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

    WKT(Well-Known Text)常来自数据库查询(PostGIS、SpatiaLite)或 GIS 导出,即像 POINT (13.4 52.5) 这样的纯文本几何。而网页地图(Leaflet、Mapbox、OpenLayers)和大多数开发者工具都需要 GeoJSON。本工具读取你的 WKT 几何,写出干净的 GeoJSON FeatureCollection。

    可识别所有常见类型:POINT、LINESTRING、POLYGON(带洞)、MULTIPOINT、MULTILINESTRING、MULTIPOLYGON 以及 GEOMETRYCOLLECTION;无论大小写,括号前有无空格都行。多个几何(每行一个)会变成多个 feature;跨多行书写的几何也能正确读取。Z 标记(高程)会保留;M 标记(量测值)在 GeoJSON 中没有对应,会被丢弃。

    全部处理只在浏览器本地完成,你可能敏感的位置信息绝不离开你的设备。坦白说:WKT 只携带几何,所以生成的 feature 其 properties 为空。坐标顺序始终保持先经度后纬度。无效或空的 WKT 文本会以清晰提示被拒绝,而不是伪造一份空输出。

    技术规格

    技术规格
    输入格式WKT, TXT
    输出格式GEOJSON
    批量处理不支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    三步完成

    1. 拖入你的 WKT 文件。
    2. 转换会自动开始。
    3. 下载 GeoJSON。

    限制: 把 WKT 转成 GeoJSON 的 FeatureCollection:支持 POINT、LINESTRING、带洞 POLYGON、各类 multi 变体及 GEOMETRYCOLLECTION;多个几何(每行一个)会变成多个 feature。Z(高程)会保留,M(量测值)会丢弃。由于 WKT 没有属性,properties 为空。坐标为 WGS84(经度、纬度)。无效的 WKT 文本会以错误被拒绝。

    常见问题

    WKT 通常从哪里来?

    来自 PostGIS 等空间数据库(函数 ST_AsText)或 GIS 导出。转成 GeoJSON 后,你就能在网页地图和脚本里使用这些几何。

    多个几何会被识别吗?

    会。多行 WKT 会变成多个 feature;跨多行书写的几何也能正确读取。

    properties 会被填充吗?

    不会,因为 WKT 不携带属性;feature 的 properties 为空。若需要属性,可用 KML、GPX 或 GeoJSON 本身。

    M 标记会怎样?

    量测值(M)在 GeoJSON 中没有对应,会被丢弃;Z 高程会保留。

    我的文件会被上传吗?

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

    相关工具