【发布时间】:2014-05-21 07:07:06
【问题描述】:
我在 WGS84 中有一个 ESRI shapefile,并使用 ogr2ogr 将其转换为具有欧洲阿尔伯斯投影 (EPSG:102013) 的另一个形状文件。
ogr2ogr -f 'ESRI Shapefile' -t_srs 'EPSG:102013' europe.shp europe_data_wgs84.shp
然后我使用以下命令将其转换为 TopoJSON:
topojson --id-property iso_a3 -o europe.json -p --simplify-proportion 0.25 --width 900 --height 600 -- countries=europe.shp
然后我通过 D3 加载 europe.json 并可以成功显示它(通过将投影设置为 null,因为它已经投影)。
欧洲每个国家都有一个班级.country。
这就是我设置.country { fill: rgb(200,200,200); }时发生的情况:
不知何故,路径显示不正确?我不明白,因为路径似乎在没有自定义填充的情况下正常渲染。我做错了什么?
【问题讨论】: