WKT / GeoJSON 编辑器

粘贴 WKT / GeoJSON / KML 文本,自动识别格式并校验,地图预览 + 属性表 + 三格式互转

输入格式底图
样例:
输入文本
地图预览 (GEOJSON)
Leaflet © 高德地图
解析成功 · 3 个 Feature · 9 个坐标点 · 类型分布: Point × 1LineString × 1Polygon × 1
#几何类型namepop
1Point示例点100
2LineString示例线—
3Polygon示例面—
GeoJSON 输出
{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": {
        "name": "示例点",
        "pop": 100
      },
      "geometry": {
        "type": "Point",
        "coordinates": [
          116.4074,
          39.9049
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "name": "示例线"
      },
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [
            116.4,
            39.9
          ],
          [
            116.5,
            39.95
          ],
          [
            116.6,
            39.92
          ]
        ]
      }
    },
    {
      "type": "Feature",
      "properties": {
        "name": "示例面"
      },
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              116.3,
              39.8
            ],
            [
              116.4,
              39.8
            ],
            [
              116.4,
              39.9
            ],
            [
              116.3,
              39.9
            ],
            [
              116.3,
              39.8
            ]
          ]
        ]
      }
    }
  ]
}
WKT 输出
GEOMETRYCOLLECTION(POINT(116.4074 39.9049), LINESTRING(116.4 39.9, 116.5 39.95, 116.6 39.92), POLYGON((116.3 39.8, 116.4 39.8, 116.4 39.9, 116.3 39.9, 116.3 39.8)))
KML 输出
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
  <Placemark>
    <name>示例点</name>
    <Point><coordinates>116.4074,39.9049</coordinates></Point>
  </Placemark>
  <Placemark>
    <name>示例线</name>
    <LineString><coordinates>116.4,39.9 116.5,39.95 116.6,39.92</coordinates></LineString>
  </Placemark>
  <Placemark>
    <name>示例面</name>
    <Polygon>
      <outerBoundaryIs><LinearRing><coordinates>116.3,39.8 116.4,39.8 116.4,39.9 116.3,39.9 116.3,39.8</coordinates></LinearRing></outerBoundaryIs>
    </Polygon>
  </Placemark>
</Document>
</kml>

WKT 支持:POINT / LINESTRING / POLYGON / MULTIPOINT / MULTILINESTRING / MULTIPOLYGON / GEOMETRYCOLLECTION,兼容 Z / M / ZM 维度后缀(读取但仅保留 XY 输出)。
校验:坐标元组必须是有限数、纬度 ±90°、经度 ±180°;Polygon 首末点不闭合时提示;坐标越界常见于 GeoJSON 轴序写反 (lat,lng) → 应为 [lng, lat]。
转换:WKT/KML → GeoJSON 会转成 FeatureCollection;GeoJSON → WKT 多要素时会包成 GEOMETRYCOLLECTION;KML 输出仅支持 Point / LineString / Polygon (忽略属性字段,name 从 properties.name 取)。
底图用高德栅格瓦片(境内直连、无需 key),它是 GCJ-02 加偏坐标系;绘制时自动做 WGS84→GCJ-02 纠偏,因此图上的轨迹/图形会贴合高德路网,而统计与导出仍是文件里的原始 WGS84。高德瓦片仅覆盖中国范围,境外数据可切 OSM/ESRI 底图查看(境内可能拉不到)。

关于 WKT / GeoJSON 编辑器 工具

WKT / GeoJSON 编辑器 是云海百宝箱提供的一个免费在线工具。粘贴 WKT / GeoJSON / KML 文本,自动识别格式并校验,地图预览 + 属性表 + 三格式互转 该工具完全在浏览器中运行,无需下载安装任何软件,跨平台支持 Windows、Mac、Linux 及移动设备,数据在本地处理不上传服务器。

与 WKT / GeoJSON 编辑器 配合常用的同类工具: GIS 坐标工具箱、坐标转换、在线地图加载、地图测距工具、坐标格式互转、坐标批量转换

WKT / GeoJSON 编辑器 使用方法

  1. 在输入框中输入或粘贴需要处理的内容
  2. 选择相应的处理选项或参数
  3. 点击"处理"或"转换"按钮获取结果
  4. 点击"复制"按钮可一键复制结果到剪贴板

相关工具推荐