0

これで、3つの異なるジオメトリ値を持つ3本の線(LINESTRING)ができました。

Line#1 : "11AABB"
Line#2 : "22CCDD"
Line#3 : "33EEFF"

PostGIS機能を介してこれらの行を単一の行にマージする方法は?

私はそれがST_LineMergeまたはST_Unionを使用していることを知っていましたが、ジオメトリ値でそれを使用する方法がわかりません。

4

1 に答える 1

1

もっと具体的に教えていただけますか?

あなたが提供した例であなたはこれを試すことができます:

SELECT ST_Union('11AABB'::geometry , ST_Union('22CCDD'::geometry,'33EEFF'::geometry ) );

ジオメトリ値は無効ですが、これは必要なクエリの正しい構文です。提供した例でこのエラーが発生するはずです:「エラー:解析エラー-無効なジオメトリ」

于 2012-05-15T15:48:41.573 に答える