TopoJSON 转 GeoJSON
在浏览器中将 TopoJSON 转换为 GeoJSON:展开 topology,供 Leaflet、QGIS 等工具使用。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在浏览器中将 TopoJSON 转换为 GeoJSON:展开 topology,供 Leaflet、QGIS 等工具使用。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
TopoJSON 因为把共享边界只作为 arc 存储一次而很紧凑,但大多数工具如 Leaflet、Mapbox、QGIS 以及几乎所有 GeoJSON 库都期望普通的 GeoJSON。本工具读取你的 TopoJSON,把 arc 展开回完整几何,并写出可在任何地方使用的标准 GeoJSON FeatureCollection。
topology 中的每个对象都会被重建:arc 引用会被解析为完整的环和线,量化坐标会被还原为正常的经纬度位置。如果 topology 中包含多个具名对象,它们的 Feature 会按顺序合并为一个 FeatureCollection。
所有处理都完全在浏览器本地运行,你可能敏感的位置数据绝不离开你的设备。坦率地说:坐标会以 TopoJSON 所存储的精度(即它的量化网格)返回,未必是原始的完整精度。无效或空的 TopoJSON 会被明确提示拒绝。
| 输入格式 | TOPOJSON, JSON |
|---|---|
| 输出格式 | GEOJSON |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 将 TopoJSON 转换为 GeoJSON 的 FeatureCollection:共享 arc 会针对 topology 中的每个对象展开回完整几何。坐标采用 WGS84。properties 会被保留。无效或空的 TopoJSON 会被明确报错拒绝。
它把共享 arc 的引用解析回完整的环和线,为每个对象重建出独立而完整的几何。
会,存储在 topology 中的 Feature properties 会被带过来。
它们的 Feature 会按顺序合并为一个 GeoJSON FeatureCollection。
不会,转换完全在浏览器本地进行,位置数据绝不离开你的设备。