カテゴリ:

地理空間関数変換関数

ST_GEOGPOINTFROMGEOHASH

geohash の中心を表すポイントの GEOGRAPHY オブジェクトを返します。

こちらもご参照ください。

ST_GEOHASHST_GEOGFROMGEOHASH

構文

ST_GEOGPOINTFROMGEOHASH( <geohash> )

引数

geohash

引数はgeohashでなければなりません。

戻り値

この関数は、geohashの中心であるポイントを表すタイプ GEOGRAPHY の値を返します。

次の例では、geohashの中心にあるポイントの GEOGRAPHY オブジェクトを返します。

SELECT ST_GEOGPOINTFROMGEOHASH('9q9j8ue2v71y5zzy0s4q')
    AS geography_center_point_of_geohash;
+-----------------------------------+
| GEOGRAPHY_CENTER_POINT_OF_GEOHASH |
|-----------------------------------|
| {                                 |
|   "coordinates": [                |
|     -1.223060999999999e+02,       |
|     3.755416200000004e+01         |
|   ],                              |
|   "type": "Point"                 |
| }                                 |
+-----------------------------------+