jvectormap国家代码索引,国家/地区名称索引所需的参数信息

时间:2013-07-07 17:25:32

标签: jvectormap country-codes

我正在为孟加拉国使用地图转换器,我的形状文件很少。但是我在创建地图Js形式shapefile时遇到参数问题。 需要信息从哪里可以找到我国的这些参数值..孟加拉国。

 --country_code_index              (where to find?)
--country_name_index   (where to find?)
--codes_file ( explain pls)

我花了一整天时间将一个形状文件转换为地图,使用转换脚本生成地图js文件,但地图未正确加载:( 我猜我错误地使用了上述参数。 请帮忙!

3 个答案:

答案 0 :(得分:1)

Country_code_index(“key”)和country_name_index(“value”)基本上是与.shp相关联的.dbf文件中的相应列号(第一列= 0)。
我从来没有必要指定codes_file:如果你处理.shp,也许你应该看看here,它应该是非常有用的。

答案 1 :(得分:0)

答案 2 :(得分:0)

您可以使用“QGIS Browser”确定

  

- country_code_index

     

- country_name_index

在QGIS浏览器中打开您的形状文件,在属性选项卡中可以找到值。

请记住索引从0开始。

如果你有shapefile在这里 http://www.naturalearthdata.com/downloads/10m-cultural-vectors/10m-admin-1-states-provinces/ 你不需要这个

  

- codes_file

在你的情况下试试这些

python ^
   converter.py ^
   ./input/ne_10m_admin_1_states_provinces.shp ^
   ./output/jvectormap.bd.js ^
     --width 900 ^
     --country_name_index 49 ^
     --country_code_index 1 ^
     --buffer_distance -0.4 ^
     --where "iso_a2 = 'BD'" ^
     --projection mill ^
     --simplify_tolerance 1000 ^
     --name Bangladesh ^
     --language en

供参考 https://gis.stackexchange.com/questions/90783/how-to-generate-jvectormap-for-united-kingdom-uk/91071#91071