回答:
あなたはST_Force2Dでこれを行うことができるはずです
これはマニュアルの例です:
SELECT ST_AsEWKT(ST_Force2D('POLYGON((0 0 2,0 5 2,5 0 2,0 0 2),(1 1 2,3 1 2,1 3 2,1 1 2))'));
st_asewkt
----------------------------------------------
POLYGON((0 0,0 5,5 0,0 0),(1 1,3 1,1 3,1 1))
CAST演算子を使用することも可能かもしれませんが(いくつかの暗黙的で、十分に文書化されていないルールによっては)、これについては関数を使用します。
ST_Force_2D
PostGIS <2.1 を使用しているため、以前の名前()を使用する必要がありましたが、それはすべてマニュアルに記載されていました。関数がどこかに存在しなければならないことを知っていました...どうもありがとう!