shp2pgsql と psql コマンドを使ってシェイプファイルをデータベースに登録します。
user@debian7-vmw:~/mapdata/nlni/river$ cd ../kuiki/iwate/
user@debian7-vmw:~/mapdata/nlni/kuiki/iwate$ ls
KS-META-N03-13_03_130401.xml N03-13_03_130401.sbn N03-13_03_130401.shx
N03-130401_03_GML.zip N03-13_03_130401.sbx N03-13_03_130401.xml
N03-13_03_130401.dbf N03-13_03_130401.shp
user@debian7-vmw:~/mapdata/nlni/kuiki/iwate$ shp2pgsql -W sjis N03-13_03_130401.shp iwate_kuiki > iwate_kuiki.sql
Shapefile type: Polygon
Postgis type: MULTIPOLYGON[2]
user@debian7-vmw:~/mapdata/nlni/kuiki/iwate$ psql -d nippon_nlni -f iwate_kuiki.sql
user@debian7-vmw:~/mapdata/nlni/kuiki/iwate$ cd ../../public_facilities/iwate/
user@debian7-vmw:~/mapdata/nlni/public_facilities/iwate$ ls
KS-META-P02-06_03-g.xml P02-06_03-g_PublicFacility.shp
P02-06_03-g.xml P02-06_03-g_PublicFacility.shx
P02-06_03-g_PublicFacility.dbf P02-06_03_GML.zip
user@debian7-vmw:~/mapdata/nlni/public_facilities/iwate$ shp2pgsql -W sjis P02-06_03-g_PublicFacility.shp iwate_pf > iwate_pf.sql
Shapefile type: Point
Postgis type: POINT[2]
user@debian7-vmw:~/mapdata/nlni/public_facilities/iwate$ psql -d nippon_nlni -f iwate_pf.sql
user@debian7-vmw:~/mapdata/nlni/public_facilities/iwate$ psql nippon_nlni
psql (9.1.11)
"help" でヘルプを表示します.
nippon_nlni=> \dt
リレーションの一覧 スキーマ | 名前 | 型 | 所有者 ----------+------------------+----------+-------- public | geometry_columns | テーブル | user public | iwate_kuiki | テーブル | user public | iwate_pf | テーブル | user public | lake | テーブル | user public | railroad | テーブル | user public | spatial_ref_sys | テーブル | user public | station | テーブル | user public | tokyo_kuiki | テーブル | user public | tokyo_pf | テーブル | user public | tokyo_river | テーブル | user public | tokyo_stream | テーブル | user (11 行)
(stdin):q
nippon_nlni=> \q
0 件のコメント:
コメントを投稿