JS中的TopJSON转换为GeoJSON
TopJSON in JS converted to GeoJSON
我正在修改具有 GeoJSON 状态数据但在 JS 中存储为变量的文件。
这是文件 http://leafletjs.com/examples/us-states.js
但是我现在正在使用 Topojson 并阅读文档 https://github.com/mbostock/topojson/wiki/API-Reference
topojson.feature(topology, object) 将 GeoJSON 转换为 Topojson。
但是,有没有一种方法可以像我对 Geojson 所做的那样,预先将 Topojson 格式存储为 JS 格式,然后调用某个函数转换为 GeoJSON?
任何帮助将不胜感激!
TopoJSON 有服务器端和客户端 API。服务器端(命令行)用于将 GeoJSON(和其他格式,shp 等)转换为称为 TopoJSON 的较小格式。客户端 API 将 TopoJSON 变回 GeoJSON。
The TopoJSON client API supports converting TopoJSON objects back into GeoJSON for use in a web browser. This functionality is provided by topojson.js
当然你可以编辑 TopoJSON 文件,就像你可以编辑 GeoJSON 文件一样。它们都是 JSON 的子集。 Javascript 对象表示法。
JSON, (canonically pronounced /ˈdʒeɪsən/ jay-sən;[1] sometimes JavaScript Object Notation), is an open standard format that uses human-readable text to transmit data objects consisting of attribute–value pairs. It is the primary data format used for asynchronous browser/server communication (AJAJ), largely replacing XML (used by AJAX).
您可以像编辑地形一样编辑地理,它只是文本。
服务器:https://github.com/mbostock/topojson/wiki/API-Reference#server-api
客户:https://github.com/mbostock/topojson/wiki/API-Reference#client-api
我正在修改具有 GeoJSON 状态数据但在 JS 中存储为变量的文件。 这是文件 http://leafletjs.com/examples/us-states.js
但是我现在正在使用 Topojson 并阅读文档 https://github.com/mbostock/topojson/wiki/API-Reference topojson.feature(topology, object) 将 GeoJSON 转换为 Topojson。
但是,有没有一种方法可以像我对 Geojson 所做的那样,预先将 Topojson 格式存储为 JS 格式,然后调用某个函数转换为 GeoJSON?
任何帮助将不胜感激!
TopoJSON 有服务器端和客户端 API。服务器端(命令行)用于将 GeoJSON(和其他格式,shp 等)转换为称为 TopoJSON 的较小格式。客户端 API 将 TopoJSON 变回 GeoJSON。
The TopoJSON client API supports converting TopoJSON objects back into GeoJSON for use in a web browser. This functionality is provided by topojson.js
当然你可以编辑 TopoJSON 文件,就像你可以编辑 GeoJSON 文件一样。它们都是 JSON 的子集。 Javascript 对象表示法。
JSON, (canonically pronounced /ˈdʒeɪsən/ jay-sən;[1] sometimes JavaScript Object Notation), is an open standard format that uses human-readable text to transmit data objects consisting of attribute–value pairs. It is the primary data format used for asynchronous browser/server communication (AJAJ), largely replacing XML (used by AJAX).
您可以像编辑地形一样编辑地理,它只是文本。
服务器:https://github.com/mbostock/topojson/wiki/API-Reference#server-api
客户:https://github.com/mbostock/topojson/wiki/API-Reference#client-api