azure-maps-control package

クラス

CompassControl

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

ControlBase

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

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) 南東の角です。 ベクター タイルに慣れている場合は、座標空間を の範囲10/0/0持つタイルと考えるのに役立つ場合があります。

MercatorPointディメンションはz、コンフォーマルです。 メルカトル座標空間内のキューブは、キューブとしてレンダリングされます。

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 プロパティを介して公開されます。Map クラス。 ユーザーがインスタンス化することはできません。

HtmlMarker

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

EventEmitter

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

BubbleLayer

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

HeatMapLayer

異なる色 (HeatMap) を使用してデータの密度を表します。

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 の認証プロパティを介して公開されます。Map クラス。 ユーザーがインスタンス化することはできません。

AuthenticationOptions

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

BubbleLayerOptions

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

CameraBoundsOptions

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

CameraOptions

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

ClusteredProperties

ClusteredProperties に存在するプロパティ

CompassControlOptions

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

StyleControlEvents

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

Control

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

ControlManager

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

ControlOptions

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

DataSourceOptions

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

ElevationTileSourceOptions
HeatMapLayerOptions

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

HtmlMarkerEvents
HtmlMarkerManager

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

HtmlMarkerOptions

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

HyperLinkFormatOptions

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

IconOptions

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

ImageLayerOptions

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

ImageSpriteManager

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

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

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

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

時間の単位。