2016-09-20 7 views
0

がどのようにフォーマットは、MySQLでうまく動作空間列 https://dev.mysql.com/doc/refman/5.5/en/using-spatial-data.htmlエキス国の特定のOpenStreetMapは

でMySQLのテーブルにhttp://download.geofabrik.de/asia/india.html

から得た国別の地図データを抽出することができますMySQLの空間テーブルに抽出します.pbfまたは.osm?

+0

あなたは読みましたhttps://stackoverflow.com:コマンドラインについて

ogr2ogr –f MySQL MySQL:database_name,host=localhost,user=database_username, password=database_password path/to/shapefile -nln datatable_name -update -overwrite -lco engine=MYISAM. 

詳細/ questions/20125242/import-openstreetmap-data-osm-file-to-a-mysql-database-sql-fileおよびhttps://stackoverflow.com/questions/20125242/import-openstreetmap-data-osm-file-to -a-mysql-database-sql-file? – scai

+0

はい私はこれらのリンクを両方読んでいます。 – codejunkie

答えて

1

ダウンロードしたデータをWebサイトからMySQL空間にロードすることが目標です。次に、私は、シェイプファイル(.shp)をウェブサイトからダウンロードし、OSGEO4Wを使用して空間データベースにロードするのが最も簡単な方法だと思います。

gdal ogr2ogrのMySQLにシェイプファイルデータを読み込むためのデータドライブがあります。 OSGEO4W(評判のGISツールキットのセット)でのドライブについての詳細:OSGEO4W official website

コマンド例:http://www.gdal.org/ogr2ogr.html

+0

MyIsamではなくInnoDBを使用できますか? – codejunkie