2016-02-24 136 views
0

与TopoJSON一起工作的新功能。 所以我有一个US Census site美国县地图。 我会简单地为每个州和每个州的县使用TopoJson CLI添加State CodesCounty Names作为对象属性state & county。我不太确定这是否可行,或者采用哪种流程或最佳方法。感谢任何帮助/建议。TopoJSON - 将属性添加到topoJSON文件

各国结果:

{ 
    "type": "Topology", 
    "transform": { 
     "scale": [0.0006551017832872691, 0.0004481092489656037], 
     "translate": [-179.23108600000003, 17.831509] 
    }, 
    "state": "AL", 
    "arcs": [ 
     [ 
      [25327, 82497], 
      [0, -36], 
      [-55, -24], 
      [0, -24], 
      [-55, -12], 
      [-55, 0], 
      [-109, 48], 
      [0, 119], 
      [55, 12], 
      [0, 36], 
      [54, 12], 
      [55, 0], 
      [55, -12], 
      [0, -36], 
      [55, -24], 
      [0, -59] 
     ] 
] 
} 

县的结果:

 "county": "countyname", 
     "arcs": [ 
      [573, 574, 575, 576, 577, 578, 579] 
     ] 

回答

1

我不知道这是可行的使用TopoJSON CLI,但如果你把它当作好像它是任何其他的JSON,您可以轻松生成想要的字段并将其添加到TopoJSON中。实际上,我最近在Python中使用TopoJSON和前端的JavaScript。后者并不漂亮,但确实奏效!

+0

啊,好的,谢谢。 – gregdevs