- カテゴリ:
ST_MAKELINE¶
入力オブジェクトのポイントを結ぶ線を表す GEOGRAPHY または GEOMETRY オブジェクトを構築します。
- こちらもご参照ください。
構文¶
引数¶
geography_expression_1接続するポイントを含む GEOGRAPHY オブジェクト。このオブジェクトは、ポイント、 MultiPoint、または LineString である必要があります。
geography_expression_2接続するポイントを含む GEOGRAPHY オブジェクト。このオブジェクトは、ポイント、 MultiPoint、または LineString である必要があります。
geometry_expression_1接続するポイントを含む GEOMETRY オブジェクト。このオブジェクトは、ポイント、 MultiPoint、または LineString である必要があります。
geometry_expression_2接続するポイントを含む GEOMETRY オブジェクト。このオブジェクトは、ポイント、 MultiPoint、または LineString である必要があります。
戻り値¶
この関数は、型 GEOGRAPHY または GEOMETRY の値を返します。値は、入力 GEOGRAPHY または GEOMETRY オブジェクトで指定されたすべてのポイントを接続する LineString です。
使用上の注意¶
入力 GEOGRAPHY オブジェクトに複数のポイントが含まれている場合、 ST_MAKELINE はオブジェクトで指定されたすべてのポイントを接続します。
ST_MAKELINE は、入力で指定された順序に従いポイントを接続します。
GEOMETRY オブジェクトの場合、2つの入力 GEOMETRY オブジェクトの SRIDs が異なると、関数はエラーを報告します。
GEOMETRY オブジェクトの場合、返された GEOMETRY オブジェクトは入力と同じ SRID を持ちます。
例¶
GEOGRAPHY 例¶
このセクションの例では、出力を WKT 形式で表示します。
次の例では、 ST_MAKELINE を使用して、2つのポイントを接続する LineString を作成します。
次の例では、ポイントと MultiPoint のポイントを接続する LineString を作成します。
例の出力で示されているように、 ST_MAKELINE は入力で指定された順序に従いポイントを接続します。
次の例では、 MultiPoint 内のポイントを別の LineString と接続する LineString を作成します。
GEOMETRY 例¶
このセクションの例では、出力を WKT 形式で表示します。
最初の例は、2つのポイント間に線を構築します。
次の例は、ポイントで MultiPoint 内にあるポイントを接続する LineString の作成を示しています。
次の例では、 MultiPoint 内のポイントを別の LineString と接続する LineString を作成します。