実行時にtopojsonに追加のプロパティを追加しようとしています。私はChoroplethの例を見てきましたが、オリジナルのjsonファイルを操作しているとは思いません。実行時にtopojsonファイルにプロパティをプログラムで追加する方法は?
これを行うにはどうすればよいですか?
JSON:
{ "type":"Topology",
"objects":{
"countries":{
"bbox":[ ... ],
"type":"GeometryCollection",
"geometries":[
{
"type":"Polygon",
"properties":{
"name":"Afghanistan",
"count": 30 // <------- Property I want to add.
},
"id":"AFG",
"arcs":[ ... ]
},
{
"type":"MultiPolygon",
"properties":{
"name":"Angola",
"count": 50 // <------- Property I want to add.
},
"id":"AGO",
"arcs":[ ... ]
} ...
}
マージ配列は、次のようなものになります。私はChoroplethの例で見てきたが、私は1つの操作しないと思う
[{ "Angola" : 50 }, { "Afganistan" : 30 }, ... ]