3
WGS84ポリゴンの面積を平方メートルで取得するにはどうすればよいですか?
次の例では、ポリゴンの面積を平方度で示しています。 SELECT ST_Area(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)) As sqm; 結果:16586.2319335938 面積を平方メートルで取得するにはどうすればよいですか?私は以下を試しました: SELECT ST_Area(ST_Transform(ST_GeomFromText('POLYGON((871325.790874952 6105405.3261047,871418.748307692 6105359.72944624,871346.22022442 6105215.141258,871254.85408906 6105261.72007212,871325.790874952 6105405.3261047))',4326)),31467) As sqm; しかし、ST_Transformが機能しないようです。次のエラーメッセージが表示されます。 ERROR: function st_transform(geometry) does not exist LINE 1: SELECT ST_Area(ST_Transform(ST_GeomFromText('POLYGON((871325... ^ HINT: No function matches the given name and argument types. You might need to add explicit type …