gpt4 book ai didi

javascript - TopoJSON - 将属性添加到 topoJSON 文件

转载 作者:行者123 更新时间:2023-12-03 07:36:01 25 4
gpt4 key购买 nike

刚开始使用 TopoJSON。所以我有一张来自 US Census site 的美国县 map 。我只需为每个州和每个州的县添加 State CodesCounty Names使用 TopoJson CLI 作为对象属性 statecounty。我不太确定这是否可能,或者这样做的过程或最佳方法是什么。感谢任何帮助/建议。

说明结果:

 {
"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]
]

最佳答案

我不确定使用 TopoJSON CLI 是否可行,但如果您将其视为任何其他 JSON,则可以轻松生成所需的字段并将它们添加到您的 TopoJSON。实际上,我最近在 Python 中使用 TopoJSON 以及在前端的 JavaScript 中完成了这项工作。后者不太漂亮,但确实有效!

关于javascript - TopoJSON - 将属性添加到 topoJSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35610173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com