topoJSON可以创建复合属性吗?

时间:2013-09-05 11:57:22

标签: gis topojson

使用topoJSON是否可以从输入shapefile中获取两个属性并将它们组合到输出topoJSON文件中的单个属性中?

例如,如果原始shapefile上的特征具有属性'constituency':'34'和'ward':'90'可以将它们连接到输出JSON文件'id'中的单个id属性: '3490'?

如果没有,有人能提出一种优雅的方法来实现这一目标吗?

1 个答案:

答案 0 :(得分:0)

是的!现在这是可能的。 从this commit -p id=constituency+""+ward开始,将输入文件中的选区 ward 属性连接到输出上的 id 属性文件。 选区 ward 之间的"" 强制执行字符串,确保javascript不会简单地添加两个整数,即{ {1}}给出54 30+24给出3024。