(米国 + カナダ) とそれぞれの州/州の地図を探しています。
これは私がこれまでに行ったことです:
- ここからjVectorMap 1.2.2をダウンロードしました。
- これを読んだ後、GDALとShapelyをインストールしました。
- Natural Earth
10m Admin 1
からパッケージをダウンロードしました。
このスレッドによると、以下を使用して必要なことを行うことができます。
python converter.py --width 900 --country_name_index 12 --country_code_index 18 --longitude0 -100 --where="iso_a2 = 'CA' OR iso_a2 = 'US'" --projection lcc --name us_ca ne_10m_admin_1_states_provinces_shp/ne_10m_admin_1_states_provinces_shp.shp ../jquery-jvectormap-us-ca-lcc-en.js
私は2つの国を変換しようとしているので、--country_name_index 12 --country_code_index 18
その部分は私には意味がありません.
とにかく、提案されたコードを実行した後、次のようになります。
Traceback (most recent call last):
File "converter.py", line 296, in <module>
converter.convert(args['output_file'])
File "converter.py", line 144, in convert
self.loadData()
File "converter.py", line 89, in loadData
self.loadDataSource( sourceConfig )
File "converter.py", line 130, in loadDataSource
shapelyGeometry = shapely.wkb.loads( geometry.ExportToWkb() )
AttributeError: 'module' object has no attribute 'wkb'
インストールで何かを見逃していない限り、これは本当に奇妙だと思います。に追加import shapely.wkb
した後、 nameとasconverter.py
を取得します。それだけです。Alaska
State
Yukon
Territory
ここで何が欠けていますか?
御時間ありがとうございます。