Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GeoJSONLoader

GeoJSON形式(rfc7946)のデータをシーンに読み込みます。

Hierarchy

  • Loader
    • GeoJSONLoader

Index

Constructors

Properties

_cancelled: boolean
_finished: boolean
_getAltitude: ((geojson: FeatureJson) => undefined | number)

Type declaration

_getAltitudeMode: ((geojson: FeatureJson) => AltitudeMode)

Type declaration

_getExtrudedHeight: ((geojson: FeatureJson) => number)

Type declaration

_getFillColor: ((geojson: FeatureJson) => Vector4 | number[])

Type declaration

_getLineColor: ((geojson: FeatureJson) => Float64Array | Float32Array | [x: number, y: number, z: number] | [x: number, y: number, z: number, w: number] | number[])

Type declaration

    • (geojson: FeatureJson): Float64Array | Float32Array | [x: number, y: number, z: number] | [x: number, y: number, z: number, w: number] | number[]
    • Parameters

      Returns Float64Array | Float32Array | [x: number, y: number, z: number] | [x: number, y: number, z: number, w: number] | number[]

_getLineWidth: ((geojson: FeatureJson) => number)

Type declaration

_getPointBGColor: ((geojson: FeatureJson) => Vector3 | number[])

Type declaration

_getPointFGColor: ((geojson: FeatureJson) => Vector3 | number[])

Type declaration

_getPointIconId: ((geojson: FeatureJson) => undefined | string)

Type declaration

_getPointSize: ((geojson: FeatureJson) => number)

Type declaration

_glenv: GLEnv
_onEntity: EntityCallback
_resource: Resource
_scene: mapray.Scene

Accessors

  • get status(): Status

Methods

  • _cancel(): void
  • キャンセル時に行う処理。継承クラスによって実装される。

    Returns void

  • _check_cancel(): void
  • _flatten(array: number[][], altitude: undefined | number, len?: number): number[]
  • _getActualValue(valueFromCallback: undefined | number, valueInGeoJSON: undefined | number, defaultValue: number): number
  • _load(): Promise<void>
  • cancel(): void
  • 読み込みの取り消し

    終了コールバック関数は isSuccess == false で呼び出される。

    Returns void

  • load(): Promise<void>