я использовал состояние NaturalData/данные провидения набор для создания карты Чили, используя эту команду:Преобразовать Чили Карту с Вставкой
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
Он генерирует карты, как это. (минус красные кружки)
Три облет острова все помечены ValparaÃso, что соответствует провидение обведено на главной суши.
Посмотрите на документацию о том, как делать вставки (в качестве примеров используются Аляска и Гавайи), я попытался сместить эти острова ближе, чтобы моя карта была более сосредоточенной.
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
Мои вопросы:
- Как устранить ошибки в сообщении об ошибке? Параметры указаны как в документации, так и в коде, поэтому я не уверен, что следует использовать вместо этого.
- Как я могу переместить три окруженных острова, чтобы они были вставками, не затрагивая материковый Вальпараа?