SRID 4258 のポリゴンを含む列があり、その列を SRID 4326 に変換しようとしましたが、正しく変換されません。
この2つのコマンドを使用して完了しました:
SELECT UpdateGeometrySRID('lig','geom',4326);
UPDATE lig SET geom=ST_TRANSFORM(ST_SETSRID(geom, 4258), 4326);
手がかりはありますか?つまり、うまくいくはずです!
前もって感謝します!
SRID 4258 のポリゴンを含む列があり、その列を SRID 4326 に変換しようとしましたが、正しく変換されません。
この2つのコマンドを使用して完了しました:
SELECT UpdateGeometrySRID('lig','geom',4326);
UPDATE lig SET geom=ST_TRANSFORM(ST_SETSRID(geom, 4258), 4326);
手がかりはありますか?つまり、うまくいくはずです!
前もって感謝します!
PostGIS 2.x を使用していると思います。ここでは、 ALTER TABLE DDLを直接指定して、テーブルの定義を変更し、ST_Transform で必要に応じて列を更新できます。
ALTER TABLE lig
ALTER COLUMN geom TYPE geometry(Polygon, 4326)
USING ST_Transform(ST_SetSRID(geom, 4258), 4326);
PostGIS 1.x をまだ使用している場合は、これらの手順に従ってジオメトリ タイプを変更します。