ST_Point - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

ST_Point

ST_Point 从输入坐标值中返回一个点。

语法

ST_Point(x, y, z)

参数

  • x-表示第一个坐标的双精度数据类型的值。

  • y-表示第二个坐标的双精度数据类型的值。

  • z-(可选)

坐标顺序

使用地理坐标时,第一个参数 (x) 代表经度,第二个参数 (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

返回类型

子类型点的几何

如果 x 或 y 为 null,则返回 null。

示例

以下内容根据输入坐标构造点几何。

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