ST_Point - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ST_Point

ST_Point は、入力座標値からポイントを返します。

[Syntax] (構文)

ST_Point(x, y, z)

引数

  • x - 最初の座標を表すデータ型 DOUBLE PRECISION の値。

  • y - 2 番目の座標を表すデータ型 DOUBLE PRECISION の値。

  • z - (オプション)

座標順序

地理的座標を使用する場合、最初の引数 (x) は経度を表し、2 番目の引数 (y) は緯度を表します。これは、空間データベースで使用される標準の座標順序と ISO 19125 標準に従います。

// Correct: longitude first, latitude second ST_Point(-84.4281, 33.6367) // Atlanta airport // Incorrect: latitude first, longitude second ST_Point(33.6367, -84.4281) // This will return NaN in distance calculations

有効な座標範囲

地理的データの場合、座標が有効な範囲内にあることを確認します。

  • 経度 (x): -180~180

  • 緯度 (y): -90~90

これらの範囲外の座標は、 などの距離計算関数で使用すると NaN (数値ではない) を返しますST_DistanceSpheroid

戻り型

サブタイプ POINT の GEOMETRY

x または y が null の場合、null が返されます。

次の は、入力座標からポイントジオメトリを構築します。

RETURN ST_Point(5.0, 7.0); POINT(5 7)