3

POINT(X、Y、Z、M) のようなポイント ジオメトリの m 値を更新するには、postgeresql/postgis に関数を記述する必要があります。X、Y、および z の値については、たとえば変換によって行うことができます。しかし、M 値の更新は別の話です。

この問題について何か知っている人はいますか?

そのような機能または類似のものはありますか?

4

1 に答える 1

1

まあ、あります

ST_MakePoint(double precision x, double precision y, double precision z, double precision m);

したがって、このように M 値を更新できます

UPDATE mytable
   SET the_geom = ST_MakePoint(ST_X(the_geom),ST_Y(the_geom),ST_Z(the_geom),99.99)
于 2012-06-19T11:44:48.693 に答える