【问题标题】:Lost data on geojson to topojson conversiongeojson 到 topojson 转换的丢失数据
【发布时间】:2015-03-28 20:07:50
【问题描述】:

我抓取了一份英国县的KML 文件。然后我前往this other websiteKML 转换为GeoJSON

到目前为止一切顺利。然后我想通过 NodeJS 包topojsonGeoJSON 转换成它的兄弟格式TopoJSON

所以我运行了以下命令:

topojson -o topo-uk-map.json uk-map.json

这在转换发生的意义上是有效的,但在此过程中我丢失了所有县的名称!!

如何编辑上面的命令以使县的名称保持不变?我查看了 topojson 的文档,但找不到任何对我有帮助的东西,要么信息不存在,要么文档根本不友好。

【问题讨论】:

  • 谢谢,我已经删除了链接。

标签: geojson topojson


【解决方案1】:

使用-p 参数。来自 Wiki(我认为实际上非常好):

-p, --properties 要保留的特性属性;没有名称保留所有属性

保留一些属性并重命名它们:

topojson -p newpropertyname=inputpropertyname -- input.geojson -o outpu.topojson

注意:topojson 也接受 .shp 作为输入,这可以简化您的终端工作。

见:https://github.com/mbostock/topojson/wiki/Command-Line-Reference#properties

【讨论】:

  • 抱歉,我在往上看,靠近他放弃的例子。
猜你喜欢
  • 2015-07-29
  • 2014-09-02
  • 2017-09-16
  • 2014-01-13
  • 2012-06-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-24
相关资源
最近更新 更多