azure-maps-control package

クラス

CompassControl

マップの回転を変更するためのコントロール。

ControlBase

コントロール インターフェイスを実装し、マップ スタイルに基づく自動スタイル設定のサポートを提供します。

FullscreenControl

マップまたは指定した要素を全画面表示にするコントロール。

PitchControl

マップのピッチを変更するためのコントロール。

ScaleControl

マップ上にスケール バーを表示するコントロール。

StyleControl

マップのスタイルを変更するためのコントロール。

TrafficControl

マップの交通情報を表示するコントロール。

TrafficLegendControl

マップ上にトラフィックの凡例を表示するコントロール。

ZoomControl

マップのズームを変更するためのコントロール。

BoundingBox

GeoJSON BoundingBox オブジェクト - 一定の経度、緯度、標高の線にエッジが続く図形を定義する配列。 最も南西のポイントのすべての軸の後に、より北東の点のすべての軸が続きます。 BoundingBox の軸の順序は、ジオメトリの軸の順序に従います。 完全な説明は RFC 7946で詳しく説明されています。

Feature

GeoJSON Feature オブジェクト - 空間境界エンティティを表す JSON オブジェクト。 完全な説明は RFC 7946で詳しく説明されています。

FeatureCollection

GeoJSON FeatureCollection オブジェクト - GeoJSON 機能のコレクションを含む JSON オブジェクト。 完全な説明は RFC 7946で詳しく説明されています。

GeometryCollection

GeoJSON GeometryCollection オブジェクト - GeoJSON Geometry オブジェクトのコレクションを含む JSON オブジェクト。 完全な説明は RFC 7946で詳しく説明されています。

LineString

GeoJSON LineString オブジェクト - 地理曲線を表す JSON オブジェクト。 完全な説明は RFC 7946で詳しく説明されています。

MercatorPoint

MercatorPoint オブジェクトは、投影された 3 次元位置を表します。 MercatorPoint では、Web メルカトル 投影 (EPSG:3857) を使用します。単位は少し異なります。

  • 1 ユニットのサイズは、"メルカトル メーター" ではなく投影されたワールドの幅です
  • 座標空間の原点は、中央ではなく北西の角にあります。

たとえば、MercatorPoint(0, 0, 0) はメルカトル世界の北西の角で、MercatorPoint(1, 1, 0) は南東の角です。 ベクター タイル 慣れている場合は、座標空間を の程度の タイルと考えると役立つ場合があります。

MercatorPointz 次元はコンフォーマルです。 メルカトル座標空間内のキューブは、キューブとしてレンダリングされます。

MultiLineString

GeoJSON MultiLineString オブジェクト - 複数の地理的曲線を表す JSON オブジェクト。 完全な説明は RFC 7946で詳しく説明されています。

MultiPoint

GeoJSON MultiPoint オブジェクト - 複数の地理的位置を表す JSON オブジェクト。 完全な説明は RFC 7946で詳しく説明されています。

MultiPolygon

GeoJSON MultiPolygon オブジェクト - 複数の地理ポリゴンを表す JSON オブジェクト。 完全な説明は RFC 7946で詳しく説明されています。

Point

GeoJSON Point オブジェクト - 地理的位置を表す JSON オブジェクト。 完全な説明は RFC 7946で詳しく説明されています。

Polygon

GeoJSON Polygon オブジェクト - 地理多角形を表す JSON オブジェクト。 完全な説明は RFC 7946で詳しく説明されています。

Position

GeoJSON Position オブジェクト - 場所の経度と緯度を指定する配列。 完全な説明は RFC 7946で詳しく説明されています。

EventManager

マップ コントロールのイベントのマネージャー。 atlas の events プロパティを介して公開されます。マップ クラス。 ユーザーがインスタンス化することはできません。

HtmlMarker

このクラスは、マップに表示できる HTML 要素をラップします。

EventEmitter

イベントのリッスン/発生を提供するために拡張できる内部抽象クラス。 このクラスは内部使用のみを目的としており、ユーザーはほとんど使用を見つけることができません。 Map クラスでは使用されません。 MapCallbackHandler は、マップ イベントを処理するためのより複雑なロジックを実装します。

BubbleLayer

Point オブジェクトをスケーラブルな円 (バブル) としてレンダリングします。

HeatMapLayer

さまざまな色を使用してデータの密度を表します (ヒートマップ)。

ImageLayer

マップ上の座標に固定された各コーナーを使用して、マップ上の画像をオーバーレイします。 地表オーバーレイまたはイメージ オーバーレイとも呼ばれます。

Layer

拡張する他のレイヤー クラスの抽象クラス。

LineLayer

マップ上に線データをレンダリングします。 SimpleLine、SimplePolygon、CirclePolygon、LineString、MultiLineString、Polygon、MultiPolygon オブジェクトと共に使用できます。

PolygonExtrusionLayer

塗りつぶされた Polygon および MultiPolygon オブジェクトをマップ上にレンダリングします。

PolygonLayer

塗りつぶされた Polygon オブジェクトと MultiPolygon オブジェクトをマップ上にレンダリングします。

SymbolLayer

テキストやアイコンを使用して、ポイント ベースのデータをマップ上のシンボルとしてレンダリングします。 また、ライン データとポリゴン データに対してもシンボルを作成できます。

TileLayer

ラスター タイルイメージをマップ タイルの上にレンダリングします。

WebGLLayer

マップの WebGL コンテキストにアクセスできるカスタム レンダリング ロジックを有効にします。

Map

ビジュアルおよび対話型 Web マップのコントロール。

AffineTransform

参照ポイントのセットから生成された Affine Transform クラス。

Pixel

ピクセル座標またはオフセットを表します。 [x, y] の配列を拡張します。

Popup

マップ上の指定した位置に固定された情報ウィンドウ。

PopupTemplate

ポップアップ用のレイアウト テンプレート。

Shape

Geometry または Feature をラップし、更新と保守を容易にするヘルパー クラス。

DataSource

マップに表示される図形データを簡単に管理できるようにするデータ ソース クラス。 データ ソースは、マップに表示される前にレイヤーに追加する必要があります。 DataSource クラスは、SymbolLayer、LineLayer、PolygonLayer、BubbleLayer、HeatMapLayer と共に使用できます。

ElevationTileSource

標高タイル ソースでは、標高 (ラスター DEM) タイル データにアクセスする方法について説明します。 これを使用して、map.enableElevation(elevationSource) を使用してマップの標高を有効にすることができます。

Source

他のすべてのソース オブジェクトが拡張される基本抽象クラス。 マップに表示される前に、ソースをレイヤーに追加する必要があります。

VectorTileSource

ベクター タイル ソースでは、ベクター タイル レイヤーにアクセスする方法について説明します。 ベクター タイル ソースは、次の場合に使用できます。SymbolLayer、LineLayer、PolygonLayer、BubbleLayer、HeatmapLayer、VectorTileLayer。

インターフェイス

AggregateExpression

集計式は、一連のデータに対して処理される計算を定義します。 スキーマ: [operator: string, initialValue?: boolean | number, mapExpression: Expression] 演算子: クラスター内の各ポイントの mapExpression によって計算されたすべての値に対して適用される式関数。 サポートされる演算子: o 数値の場合: +*maxmin o ブール値: allany initialValue: 省略可能、最初の計算値が集計される初期値。 mapExpression: データ セット内の各ポイントに対して適用される式。

AnimationOptions

マップ コントロールのカメラに対する変更をアニメーション化するためのオプション。

AuthenticationManager

マップ コントロールの認証のマネージャー。 atlas の認証プロパティを介して公開されます。マップ クラス。 ユーザーがインスタンス化することはできません。

AuthenticationOptions

マップ コントロールを Azure Maps サービスで認証する方法を指定するためのオプション。

BubbleLayerOptions

BubbleLayer で Point オブジェクトをレンダリングするときに使用するオプション。

CameraBoundsOptions

マップ コントロールのカメラの境界を設定するためのオプション。

CameraOptions

マップ コントロールのカメラを設定するためのオプション。

ClusteredProperties

ClusteredProperties に存在するプロパティ

CompassControlOptions

CompassControl オブジェクトのオプション。

StyleControlEvents

StyleControlでサポートされるイベント。

Control

マップのコントロールを定義するためのインターフェイス。

ControlManager

マップ コントロールのコントロールのマネージャー。 atlas の controls プロパティを介して公開されます。マップ クラス。 ユーザーがインスタンス化することはできません。

ControlOptions

マップにコントロールを追加するためのオプション。

DataSourceOptions

マップに表示される図形データを管理するためのデータ ソース。 データ ソースは、マップに表示される前にレイヤーに追加する必要があります。 DataSourceOptionsのオプション。

ElevationTileSourceOptions
FullscreenControlOptions

FullscreenControl オブジェクトのオプション。

HeatMapLayerOptions

HeatMapLayer で Point オブジェクトをレンダリングするときに使用されるオプション。

HtmlMarkerEvents
HtmlMarkerManager

マップ コントロールの HTML マーカーのマネージャー。 atlas のマーカー プロパティを介して公開されます。マップ クラス。 ユーザーがインスタンス化することはできません。

HtmlMarkerOptions

HtmlMarker オブジェクトをレンダリングするためのオプション

HyperLinkFormatOptions

ハイパーリンク文字列の書式オプション。

IconOptions

SymbolLayer のアイコンをカスタマイズするために使用するオプション

ImageLayerOptions

ImageLayer で Point オブジェクトをレンダリングするときに使用するオプション。

ImageSpriteManager

マップ コントロールの画像スプライトのマネージャー。 atlas の imageSprite プロパティを介して公開されます。マップ クラス。 ユーザーがインスタンス化することはできません。

EventArgs
LayerEvents
LayerManager

マップ コントロールのレイヤーのマネージャー。 atlas の layers プロパティを介して公開されます。マップ クラス。 ユーザーがインスタンス化することはできません。

LayerOptions

他のすべてのレイヤー オプションの継承元となる基本クラス。

LightOptions

マップの照明のオプション。

LineLayerOptions

線レイヤーで SimpleLine、SimplePolygon、CirclePolygon、LineString、MultiLineString、Polygon、MultiPolygon オブジェクトをレンダリングするときに使用されるオプション。

MapConfiguration

使用可能なスタイルの一覧を保持するマップ構成の内容を表します。

MapConfigurationStyle

1 つのスタイルの情報を表します。

MapDataEvent

データ イベントが発生したときにマップによって返されるイベント オブジェクト。

MapErrorEvent

エラー イベントが発生したときにマップによって返されるイベント オブジェクト。

MapEvent

基本イベントが発生したときにマップによって返されるイベント オブジェクト。

MapMouseEvent

マウス イベントが発生したときにマップによって返されるイベント オブジェクト。

MapMouseWheelEvent

ホイール イベントが発生したときにマップによって返されるイベント オブジェクト。

MapTouchEvent

タッチ イベントが発生したときにマップによって返されるイベント オブジェクト。

MediaLayerOptions

キャンバス、画像、ラスター タイル、ビデオ レイヤーをレンダリングするときに使用されるオプション

Options
Padding

マップのカメラを設定するときに BoundingBox の側面に追加するパディングの量をピクセル単位で表します。

PitchControlOptions

PitchControl オブジェクトのオプション。

PolygonExtrusionLayerOptions

PolygonExtrusionLayerPolygon オブジェクトと MultiPolygon オブジェクトをレンダリングするときに使用されるオプションです。

PolygonLayerOptions

PolygonLayer で Polygon オブジェクトと MultiPolygon オブジェクトをレンダリングするときに使用されるオプション。

PopupEvents
PopupManager

マップ コントロールのポップアップのマネージャー。 atlas.Map クラスの popups プロパティを介して公開されます。 ユーザーがインスタンス化することはできません。

PopupOptions

ポップアップのオプション。

Properties

PopupTemplate で使用できる一連のプロパティ

PropertyInfo

プロパティの表示方法の種の詳細。

RasterTileSourceOptions
RequestParameters

これは、transformRequest コールバックによって返されることが予想されるオブジェクト型です。

ScaleControlOptions

ScaleControl オブジェクトのオプション。

ServiceOptions

すべての Atlas サービス要求で使用されるグローバル プロパティ。

ShapeEvents
DataSourceEvents
SourceEvents
SourceManager

マップ コントロールのソースのマネージャー。 atlas の sources プロパティを介して公開されます。マップ クラス。 ユーザーがインスタンス化することはできません。

StyleChangedEvent

新しいスタイルを読み込んだ後にマップによって返されるイベント オブジェクト。

StyleControlOptions

StyleControl オブジェクトのオプション。

StyleOptions

マップのスタイルのオプション。

SymbolLayerOptions

SymbolLayer でジオメトリをレンダリングするときに使用するオプション。

TargetedEvent
TextOptions

SymbolLayer のテキストをカスタマイズするために使用するオプション

Tile

ソース データ イベントが発生したときにマップによって返されるタイル オブジェクト。

TileId
TileLayerOptions

TileLayer でラスター タイル イメージをレンダリングするときに使用されるオプション。

TrafficControlOptions
TrafficOptions

マップ上でトラフィックを設定するためのオプション。

UserInteractionOptions

マップとのユーザー操作を有効または無効にするオプション。

VectorTileSourceOptions

マップに表示される図形データを管理するためのデータ ソース。 データ ソースは、マップに表示される前にレイヤーに追加する必要があります。 VectorTileSourceのオプション。

WebGLLayerOptions

WebGLLayer でグラフィックスをレンダリングするために使用するオプション。

WebGLRenderer

WebGLLayer で WebGL グラフィックスをレンダリングするためのインターフェイス。

ZoomControlOptions

ZoomControl オブジェクトのオプション。

型エイリアス

Geometry

すべてのジオメトリ図形が拡張される基本 Geometry オブジェクト。Point、LineString、Polygon、MultiPoint、MultiLineString、MultiPolygon、GeometryCollection

Expression

フィルターまたは特定のレイヤー オプションの値として指定できます。 式は、プロパティの値を計算するための数式を定義します。 式は JSON 配列として表されます。 式の最初の要素は、式演算子に名前を付ける文字列です。

getAuthTokenCallback

匿名認証モードで認証トークンを取得するために使用されるコールバック関数。 認証トークンを使用して解決するか、エラーがあれば拒否します。

ResourceType
StyleImageMetadata

ImageSpriteManager.addに渡される options パラメーターのシグネチャ。

Position
PositionAnchor

列挙型

AuthenticationType

使用する認証メカニズムの種類を指定するために使用される列挙体。

ControlPosition

コントロールをマップ上に配置できる位置。

ControlStyle

コントロールで使用できるスタイル。

AccelerationUnits

加速度の測定単位。

AreaUnits

エリアの測定単位。

DistanceUnits

距離の測定単位。

SpeedUnits

速度の測定単位。

TimeUnits

時間の測定単位。