Class GeoRegion

地理空間的Region

Hierarchy

  • GeoRegion

Constructors

Properties

_empty: boolean = true
_max_alt: number = 0
_max_lat: number = 0
_max_lon: number = 0
_min_alt: number = 0
_min_lat: number = 0
_min_lon: number = 0

Methods

  • Pointを追加

    • 条件 this._min_lon < this._max_lon

    • 条件 this._max_lon - this._min_lon <= 360

    Parameters

    • lon: number

      地理空間位置 longitude

    • lat: number

      地理空間位置 latitude

    • alt: number

      地理空間位置 altitude

    Returns void

  • base_lon より右となる最小の longitude を算出

    Returns

    最小longitude

    Parameters

    • base_lon: number

      基準となるlongitude

    • lon: number

      確認したいlongitude

    Returns number

  • PointArrayを追加

    Parameters

    • pointsArray: number[] | Float64Array

      地理空間位置Array

    Returns void

  • RegionのLatitude方向 の地表面距離を算出

    Returns

    Latitude方向の地表面距離

    Returns null | number

  • RegionのLongitude方向 の地表面距離を算出

    Returns

    Longitude方向の地表面距離

    Returns null | number

  • Region内の任意点の取得

    • center ( 0.5, 0.5 )
    • east ( 1, 0.5 )
    • west ( 0, 0.5 )
    • north ( 0.5, 1 )
    • south ( 0.5, 0 )
    • northEast ( 1, 1 )
    • southWest ( 0, 0 )

    Returns

    GeoPoint

    Parameters

    • lon_pos: number

      longitude位置割合

    • lat_pos: number

      latitude位置割合

    • alt_pos: number = 0

      anlitude位置割合

    Returns null | GeoPoint