測地座標

前述したように、すべての種類のジオメトリが一連の位置によって指定されます。ただし、線ストリングとポリゴンの場合、実際のジオメトリ形状は位置を結ぶ線によって形成されます。GeoJSON仕様では、水平軸と垂直軸がそれぞれ経度と緯度である、(平面の)デカルト座標系の点を結ぶ直線として、2点間の線が定義されます。より正確には、点P1 = (lon1, lat1)とP2 = (lon2, lat2)の間の天底子午線をまたがない線上のすべての点の座標を、次のように計算できます。
 P = (lon, lat) = (lon1 + (lon2 - lon1) * t, lat1 + (lat2 - lat1) * t)  
tは、0以上1以下の実数です。

GeoJSONの仕様とは異なり、Oracle NoSQL Databaseでは、世界測地系WGS84 (https://gisgeography.com/wgs84-world-geodetic-system)で定義されている、測地座標系を使用しています。2点間の測地線は、地球の楕円体表面上の2点間に描画できる最短の線です。

geodedic1.pngの説明が続きます
図geodedic1.pngの説明