2016-02-24 9 views
0

Новое для работы с TopoJSON. Итак, у меня есть карта округов США от US Census site. Я бы просто для каждого штата и для каждого штата округа добавлял State Codes и County Names в качестве свойств объекта state & county с использованием TopoJson CLI. Я не совсем уверен, возможно ли это, или что этот процесс или лучший подход для этого. Цените любую помощь/совет.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

Ahh ok, Спасибо. – gregdevs