コンテンツにスキップ

AttributionController

著作権表示の表示制御

Extends

Constructors

new AttributionController()

new AttributionController(options): AttributionController

コンストラクタ

Parameters

Parameter Type Description
options Option 表示オプション( 任意で著作権コンテナの表示に関するオプションを指定する。 )

Returns

AttributionController

Overrides

ContainerController.constructor

Properties

_container

protected _container: HTMLElement

Inherited from

ContainerController._container


_is_compact

protected _is_compact: boolean

Inherited from

ContainerController._is_compact


_position

protected _position: ContainerPosition

Inherited from

ContainerController._position


_sub_container

protected _sub_container: HTMLElement


_viewer?

protected optional _viewer: Viewer

Inherited from

ContainerController._viewer


_visibility

protected _visibility: boolean

Inherited from

ContainerController._visibility

Methods

_sizeChanged()

protected _sizeChanged(): void

リサイズイベント

Returns

void

Inherited from

ContainerController._sizeChanged


addAttribution()

addAttribution(attribution): void

指定した著作権をコンテナに追加

Parameters

Parameter Type Description
attribution string | string[] 単体もしくは配列の文字列 ( HTMLタグ可 )

Returns

void


clearAttribution()

clearAttribution(): void

コンテナが持つ著作権をリセット

「©Mapray」を含むデフォルトの著作権はリセットしない。

Returns

void


collectB3dAttributions()

Experimental

collectB3dAttributions(): Attributions

B3dの著作権情報を収集

Returns

Attributions


collectDemLayerAttributions()

Experimental

collectDemLayerAttributions(): Attributions

地形レイヤの著作権情報を収集

Returns

Attributions


collectEntityAttributions()

Experimental

collectEntityAttributions(): Attributions

エンティティの著作権情報を収集

Returns

Attributions


collectImageLayerAttributions()

Experimental

collectImageLayerAttributions(): Attributions

画像レイヤの著作権情報を収集

Returns

Attributions


collectPointCloudAttributions()

Experimental

collectPointCloudAttributions(): Attributions

点群の著作権情報を収集

Returns

Attributions


getAttributions()

getAttributions(): string[]

コンテナが持つ著作権を取得

Returns

string[]

著作権の配列


getBackgroundColor()

getBackgroundColor(): Vector4

コンテナの現在の背景色を取得

Returns

Vector4

GeoMath で表される色情報


getCompact()

getCompact(): boolean

コンテナの表示設定を取得

Returns

boolean

コンテナのコンパクト状態

Inherited from

ContainerController.getCompact


getPosition()

getPosition(): ContainerPosition

コンテナの表示位置を取得

Returns

ContainerPosition

ContainerController.ContainerPosition で定義されるコンテナの表示位置

Inherited from

ContainerController.getPosition


getTextColor()

getTextColor(): Vector3

コンテナの現在の文字色を取得

Returns

Vector3

GeoMath で表される色情報


getVisibility()

getVisibility(): boolean

コンテナの表示状態を取得

Returns

boolean

コンテナの表示状態 ( 真偽値 )

Inherited from

ContainerController.getVisibility


removeAttribution()

removeAttribution(attribution): void

指定した著作権をコンテナから削除

Parameters

Parameter Type Description
attribution string 対象の著作権を示す文字列

Returns

void


setBackgroundColor()

setBackgroundColor(color): void

コンテナの背景色を変更

Parameters

Parameter Type Description
color Vector4 | Vector3 GeoMath で表される色情報

Returns

void


setCompact()

setCompact(compact): void

コンテナの表示設定を変更

画面横サイズが一定値より小さい場合はこれに関係なく、コンパクト表示となる。

Parameters

Parameter Type Description
compact boolean コンテナをコンパクトにするかを決定する真偽値

Returns

void

Inherited from

ContainerController.setCompact


setPosition()

setPosition(position): void

表示位置の変更

Parameters

Parameter Type Description
position ContainerPosition ContainerController.ContainerPosition で定義される値

Returns

void

Inherited from

ContainerController.setPosition


setTextColor()

setTextColor(color): void

コンテナの文字色を変更

Parameters

Parameter Type Description
color Vector3 GeoMath で表される色情報

Returns

void


setVisibility()

setVisibility(visibility): void

コンテナの表示・非表示の切り替え

Parameters

Parameter Type Description
visibility boolean 真偽値 ( true で表示、false で非表示 )

Returns

void

Inherited from

ContainerController.setVisibility


showAttributionDialog()

Experimental

showAttributionDialog(): void

Attribution 一覧ダイアログを表示

Returns

void