Gis topoJSON可以创建复合属性吗?

Gis topoJSON可以创建复合属性吗?,gis,topojson,Gis,Topojson,使用是否可以从输入shapefile中获取两个属性,并将它们组合到输出topoJSON文件上的单个属性中 例如,如果原始shapefile上的功能具有属性'commentent':'34'和'ward':'90',是否可以将它们连接到输出JSON文件'id':'3490'中的单个id属性中 如果没有,有人能提出一个优雅的方法来实现这一点吗?是的!这现在是可能的。 从-p id=community+“”+ward开始,将输入文件上的community和ward属性连接到输出文件上的id属性中。选区

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

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

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

是的!这现在是可能的。
-p id=community+“”+ward
开始,将输入文件上的community和ward属性连接到输出文件上的id属性中。选区和选区之间的强制使用字符串,确保javascript不会简单地添加两个整数,即
30+24
得到54
30+”+24
得到3024。

类似于,平滑的过程会很有趣。是的,目前我正在使用CSV查找连接的值。虽然额外的步骤有点凌乱,但效果很好。我认为有这样的东西可能会很好,'-p id=选区和病房'似乎这将是一个相当常见的任务(我现在已经遇到了几次这个问题),但也许不是。我也会喜欢它。。。。。。。我想最好的是在Github上。博斯托克应该乐于实施它(如果还没有秘密实施的话)在那里公开的问题:Github问题显示出一些活动,Mike&al似乎可能会在几天/几周内输出一些甜蜜的解决方案。