我遵循了其中一個類似的帖子中指定的所有步驟但它不適合我,請幫助:如何使用轉換器插件將shapefile轉換爲jvectormap?
1)我已按照您提供的所有步驟安裝了所有的依賴和軟件,我有下載的文件 「ne_10m_admin_1_states_provinces.zip」 從http://www.naturalearthdata.com/downloads/10m-cultural-vectors/10m-admin-1-states-provinces/
2)我創建makemap.bat文件用下面的命令:蟒蛇^ converter.py^10管理員-1-國家 - 省 - 馬力/ ne_10m_admin_1_states_provinces.shp^10m- admin-1-states-provinces-shp/jquery-jvectormap-data-russia-ru-en.js^--width 400^- where「ISO_3166_2 ='RU-'and code_hasc!=''」^ --country_name_index 12^--country_code_index 18^--minimal_area 4000000^--buffer_distance -0.5^--simp lify_tolerance 10000^--longitude0 54.8270^--name俄羅斯
3)運行OSGeo4W殼牌,從轉換器目錄鍵入命令makemap.bat:
4)得到了一個錯誤:回溯(最近通話最後一個):文件convert.convert(args ['output_file'])文件「converter.py」,第143行,將self.loadData()中的文件「converter.py」,第88行,放入loadData self.loadDataSource(sourceConfig)文件「converter.py」,行129,在loadDataSource中shapelyGeometry = shapely.wkb.loads(geometry.ExportToWkb())AttributeError:'module'object has no attribute'wkb'
One more我見過的東西,我已經在QGIS瀏覽器中打開SHP文件到b rowse屬性,以便我可以檢查區域和區域代碼,但在上述國家/地區和區域代碼爲NULL的情況下。
請幫我解決這個問題。我需要俄羅斯和新加坡的地圖。
在此先感謝。