Konversi dari Geografi ke tipe data Geometri di PostGIS?

18

Saya memiliki shapefile yang memiliki tipe geografi.

Bisakah saya mengonversinya dengan alat seperti shp2pgsql atau apakah ada fungsi postgis untuk melakukan itu?

Francisco Valdez
sumber

Jawaban:

19

Anda dapat melemparkan tipe geografi ke geometri dengan menambahkan ::geometry

SELECT ST_Distance('LINESTRING(-122.33 47.606, 0.0 51.5)'::geometry, 'POINT(-21.96 64.15)'::geometry);
CaptDragon
sumber
1

shp2pgsql memiliki flag untuk mengimpor data dalam kolom tipe geografi:

shp2pgsql -G ....

Tetapi Anda juga dapat mengimpor data Anda tanpa itu, secara default shp2pgsql akan membuat tipe geometri.

yjacolin
sumber