PostGISでGeographyからGeometryデータタイプに変換しますか?


18

地理タイプを持つシェープファイルがあります。

shp2pgsqlのようなツールで変換できますか、それを行うためのpostgis関数はありますか?

回答:


19

を追加することにより、ジオグラフィタイプをジオメトリにキャストできます。 ::geometry

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

1

shp2pgsqlには、geographyタイプの列にデータをインポートするためのフラグがあります。

shp2pgsql -G ....

ただし、データをインポートせずにインポートすることもできます。デフォルトでは、shp2pgsqlはジオメトリタイプを作成します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.