gpt4 book ai didi

topojson - 将外部属性添加到县的 TopoJSON 文件

转载 作者:行者123 更新时间:2023-12-03 17:52:28 26 4
gpt4 key购买 nike

related question

我正在尝试向 topojson 文件添加外部属性,us-counties.json (使用 us-atlas 使用 make topo/us-counties.json 制作)。我正在工作 this example .但是我生成的 topojson 文件 us-counties-with-population.json根本没有属性 .

我的电话看起来像:

topojson --external-properties data.csv \
--id-property id_county \
--properties population=+percent_population \
-o us-counties-with-population.json \
-- us-counties.json

我的数据看起来像( head -n5 data.csv ):
id_county,county_name,percent_population
01003,"Baldwin County, Alabama",9.71576144493279
01043,"Cullman County, Alabama",6.734653334216277
01051,"Elmore County, Alabama",7.095232589509385
01069,"Houston County, Alabama",9.857459440234194

我正在使用 topojson v1.2.2。我想我可能会遗漏一些与 id 匹配方式相关的内容,但我不确定它是什么。

最佳答案

非常好的问题,我在这个问题上花了一个小时旋转我的轮子。原来是External Properties部分提供了一个使用引用 ID FIPS 作为 ID 的简单示例。

您应该能够通过一个简单的修改来使用您的 csv。将 id_county 重命名为 FIPS。接下来使用 -e 标志指定您的外部资源。

-p name=COUNTY,name=STATE,area=+SQUARE_MIL,population=+percent_population  -e data.csv

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

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