【发布时间】:2024-05-04 03:30:04
【问题描述】:
我无法将 csv 与 topojson 文件合并。
我想将rate 列作为属性添加到topojson 文件中。
我的 csv 是这样的:
index,id,county,rate,error
1,1001,"Autauga County, Alabama",12.1,1.8
2,1003,"Baldwin County, Alabama",13.9,1.2
3,1005,"Barbour County, Alabama",26.7,2.6
我的topojson是标准的美国县地图:
{"type":"Topology",
"objects":{"counties":
{"type":"GeometryCollection","bbox":[-179.1473399999999,17.67439566600018,179.7784800000003,71.38921046500008],
"geometries":[
{"type":"MultiPolygon","id":53073,"arcs":[[[0,1,2]]]},{"type":"Polygon","id":30105,"arcs":[[3,4,5,6,7,8]]},
我正在尝试以下命令:
topojson -o final.json -e county_level1.csv --id-property=id,id -p id,rate=rate -- us.json
但它只是从 topojson 文件中删除 id 属性。
这里是a related question,但更新了解决方法。
【问题讨论】: