我使用NaturalData states / Providences数据集使用此命令生成智利地图:
python converter.py \
--width 900 \
--country_name_index 12 \
--country_code_index 31 \
--where "iso_a2 = 'CL'" \
--projection mill \
--name "cl" \
--language en \
ne_10m_admin_1_states_provinces_shp.shp output/jquery-jvectormap-cl-mill-en.js
它会生成这样的地图。 (减去红色圆圈)
三个带圆圈的岛屿都标记为瓦尔帕拉索,这对应于主要陆地上空盘旋的天意。
查看有关如何进行插入的文档(以阿拉斯加和夏威夷为例),我尝试将这些岛屿移近,以便我的地图更加集中。
python converter.py \
--width 900 \
--country_name_index 12 \
--country_code_index 31 \
--where "iso_a2 = 'CL'" \
--projection mill \
--name "cl" \
--language en \
--insets [{"codes": ["CL-VS"], "width": 200, "left": 10, "top": 370}]' \
ne_10m_admin_1_states_provinces_shp.shp output/jquery-jvectormap-cl-mill-en.js
不幸的是,这失败了
converter.py: error: unrecognized arguments: 200, left: 10, top: 370},]' ne_10m_admin_1_states_provinces_shp.shp output/jquery-jvectormap-cl-mill-en.js
我的问题:
答案 0 :(得分:0)
您的insets参数失败,因为它没有正确引用。您可以使用以下内容:
--insets "[{\"codes\": [\"CL-VS\"], \"width\": 200, \"left\": 10, \"top\": 370}]"