geocodeデータ型の内容は、特定のジオコード・プロパティを表す緯度と経度の値です。
距離はすべて、km単位で表します。
関数 | 説明 |
---|---|
LATITUDE(mdex:geocode) | ジオコードの緯度を浮動小数点数として返します。 |
LONGITUDE(mdex:geocode) | ジオコードの経度を浮動小数点数として返します。 |
DISTANCE(mdex:geocode, mdex:geocode) | 2つのジオコード間の距離(km単位)を、半正矢式を使用して返します。 |
TO_GEOCODE(mdex:double, mdex:double) | 指定された緯度と経度からジオコードを作成します。 |
RETURN Result AS SELECT LATITUDE(geo) AS Lat, LONGITUDE(geo) AS Lon, DISTANCE(geo, TO_GEOCODE(42.37, 71.13)) AS DistanceFromCambridge WHERE DISTANCE(geo, TO_GEOCODE(42.37, 71.13)) BETWEEN 1 AND 10