コンテンツにスキップ

GeoRastermap

GeoRastermap

Extended by

Constructors

new GeoRastermap()

new GeoRastermap(raster_size, option): GeoRastermap

Parameters

Parameter Type
raster_size Vector2
option Option

Returns

GeoRastermap

Properties

offset

readonly offset: Vector2


origin

readonly origin: GeoPoint


pitch

readonly pitch: Vector2


raster_size

readonly raster_size: Vector2

ラスターデータの幅、高さ(ピクセル)


size

readonly size: Vector2

大きさ(m) 下記を満たす。 - this.size[0] === this.pitch[0] * this.width - this.size[1] === this.pitch[1] * this.height

Methods

convertGeoPosToLocal()

convertGeoPosToLocal<T>(pos, dst): T

経度/緯度/高度からローカル座標[m]に変換

Type parameters

Type parameter
T extends Vector3 | Vector2

Parameters

Parameter Type Description
pos GeoPoint 経度/緯度/高度
dst T ローカル座標格納用

Returns

T

ローカル座標[m]


convertLocalToGeoPos()

convertLocalToGeoPos(local_pos, dst): GeoPoint

ローカル座標を経度/緯度/標高に変換

Parameters

Parameter Type Description
local_pos Vector3 | Vector2 ローカル座標
dst GeoPoint 経度/緯度/標高値の格納先

Returns

GeoPoint

経度/緯度/標高値


convertLocalToPixel()

convertLocalToPixel(local_pos, dst): Vector2

ローカル座標からピクセル座標へ変換

Parameters

Parameter Type Description
local_pos Vector3 | Vector2 ローカル座標
dst Vector2 ピクセル座標格納先

Returns

Vector2

ピクセル座標


isInDataRange()

isInDataRange(pixel_pos): boolean

Parameters

Parameter Type
pixel_pos Vector2

Returns

boolean