コンテンツにスキップ

Entities

Mapray エンジンは地表と同時にポリゴンモデルや文字などのオブジェクトも表示できます。 Mapray JS API ではこのオブジェクトのことをエンティティと呼び、 Scene インスタンスに Entity インスタンスを追加することによってエンティティを表示できます。 Scene インスタンスは Viewer.scene プロパティによりアクセスできます。

Core Package は現在、以下に示すような Entity のサブクラスを用意しています。

クラス 表示内容
TextEntity 複数のテキスト
PinEntity 複数のピン
ImageIconEntity 複数の画像アイコン
MarkerLineEntity 連続ライン
PathEntity 開始点終了点付き連続ライン
PolygonEntity ポリゴン領域
ModelEntity ポリゴンモデル

エンティティのサブクラスの詳細は リファレンスマニュアル を参照してください。

共通プロパティ

altitude_mode

AltitudeMode は高度モードと呼ばれ、3つのモードを持ちます。 Entity に指定された高度値をモードによって解釈して表示します。 モードと動作は、下の表を参照してください。

AltitudeMode 動作
ABSOLUTE 絶対値として指定された高度に表示
CLAMP 地表の高さの位置に表示
RELATIVE 地表の高さに対して、指定された高度を足した位置に表示