2017-02-24 9 views
0

たPostGISテーブルに変換します。MapInfoのファイルは、私はファイルを持っている

郵便番号エリアBoundaries.MID

"AB","Aberdeen" 
POLYGON((383707 866131,383465 866240,383302 866387,383202 866505,383089 866586,.....)) 
"AL","St Albans" 
POLYGON((526248 203348,....)) 
....... 

郵便番号エリアBoundaries.MIF

VERSION 300 
DELIMITER "," 
COORDSYS EARTH PROJECTION 8,79,"m",-2,49,0.99960127,400000,-100000 
COLUMNS 2 
    POSTCODEAREA CHAR (0) 
    POSTCODEAREANAME CHAR (0) 
DATA 
POINT 384222.000 819125.000 
POINT 518661.000 209809.000 
POINT 407763.000 285514.000 
POINT 371106.000 147748.000 
.... as many points as many was areas in MID file (about 126) 

誰がどのように私を知っていますそれをPostGISにインポートできますか?どのテーブルを作成すればいいですか?

答えて

0

ターゲット表を指定しない場合、ogr2ogrはターゲット表を作成します。これはあなたのデータベースに新しいテーブルを作成する必要があります。

ogr2ogr -f PostgreSQL PG:"<dbconn>" "Postcode Area Boundaries.MIF" 
+0

はい、私は昨日気づいたが、まだそれは新しい行であるので、私はロードPOLYGONジオメトリに問題があったとogr2ogrは '「AB」、「アバディーン」'のような別のレコードとして、それを処理しました。だから私はあきらめてこのデータをインポートするための自分のスクリプトを書いた – nospor

関連する問題