Optional
region: RegionData2D | RegionData3DPrivate
_max_Private
_max_Private
_max_Private
_min_Private
_min_Private
_min_Private
_status空であるかを取得します。
経度方向の空間が全区間であるかを取得します。
水平方向の空間が全区間であるかを取得します。
Private
_addPrivate
_calcPrivate
_setGeoPointを追加
地理空間位置
GeoPointを追加
Rest
...points: GeoPoint[]地理空間位置
Region内の任意点の取得
longitude位置割合
latitude位置割合
anlitude位置割合
GeoPoint
共通領域が存在するかを判定します。
GeoRegionを結合
地理空間Region
領域を設定します。
地理的空間を表現するクラス
経度、緯度、標高 それぞれ最小値、最大値によって定義される空間を表現します。 地理的空間を表現するほか、空間の拡張や結合などの操作をサポートします。
空間の状態は、空、全域、それ以外の3つのいずれかです。 is_empty, is_whole, is_longitude_whole により確認することができます。
経度の値は、次の条件を満たすように保持されます。
min_lon < max_lon
max_lon - min_lon <= 360
min_lon
,max_lon
それぞれの値は -180 〜 180 でない可能性がある点に注意してください。経度値の計算方法について、東経180°と西経180°が同一の点となるため、拡張や結合を行う際に特別な計算お行います。 拡張や結合を行う際はできるだけ拡張量が小さくなるように拡張されます。 例えば、東経170°付近の空間に、西経170°(-170)付近の点を含むように拡張する場合、 計算結果の経度領域が -170°〜170° ではなく 170° 〜 190° になります。