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 에서는 약간 다른 단위로 웹 메르카토르 프로젝션(EPSG:3857)을 사용합니다.

  • 1 단위의 크기는 "메르카토르 미터" 대신 프로젝트된 월드의 너비입니다.
  • 좌표 공간의 원점은 가운데 대신 북서쪽 모서리에 있습니다.

예를 들어 는 MercatorPoint(0, 0, 0) 메르카토르 세계의 북서쪽 모퉁이이고 MercatorPoint(1, 1, 0) 는 남동쪽 모퉁이입니다. 벡터 타일에 익숙한 경우 좌표 공간을 익1스텐트인 타일로 0/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

지도 컨트롤의 이벤트에 대한 관리자입니다. 아틀라스의 이벤트 속성을 통해 노출됩니다. Map 클래스입니다. 사용자가 인스턴스화할 수 없습니다.

HtmlMarker

이 클래스는 지도에 표시할 수 있는 HTML 요소를 래핑합니다.

EventEmitter

이벤트 수신 대기/발생을 제공하도록 확장할 수 있는 내부 추상 클래스입니다. 이 클래스는 내부 용도로만 사용되며 사용자는 거의 사용하지 않습니다. Map 클래스에서 사용할 수 없습니다. MapCallbackHandler는 맵 이벤트를 처리하기 위한 보다 복잡한 논리를 구현합니다.

BubbleLayer

Point 개체를 확장 가능한 원(거품형)으로 렌더링합니다.

HeatMapLayer

다른 색(HeatMap)을 사용하여 데이터의 밀도를 나타냅니다.

ImageLayer

지도의 좌표에 고정된 각 모서리를 사용하여 지도의 이미지를 오버레이합니다. 접지 또는 이미지 오버레이라고도 합니다.

Layer

확장할 다른 계층 클래스에 대한 추상 클래스입니다.

LineLayer

지도에서 줄 데이터를 렌더링합니다. SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon 및 MultiPolygon 개체와 함께 사용할 수 있습니다.

PolygonExtrusionLayer

압출된 채우기 PolygonMultiPolygon 맵의 개체를 렌더링합니다.

PolygonLayer

지도에서 채워진 Polygon 및 MultiPolygon 개체를 렌더링합니다.

SymbolLayer

텍스트 및/또는 아이콘을 사용하여 지도에서 포인트 기반 데이터를 기호로 렌더링합니다. 선 및 다각형 데이터에 대해서도 기호를 만들 수 있습니다.

TileLayer

지도 타일 위에 래스터 타일 이미지를 렌더링합니다.

WebGLLayer

맵의 WebGL 컨텍스트에 액세스할 수 있는 사용자 지정 렌더링 논리를 사용하도록 설정합니다.

Map

시각적 개체 및 대화형 웹 맵에 대한 컨트롤입니다.

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 숫자: +, *, , minmaxo 부울의 경우: all, any initialValue: 선택 사항, 첫 번째 계산 값이 집계되는 초기 값입니다. mapExpression: 데이터 집합의 각 지점에 적용되는 식입니다.

AnimationOptions

지도 컨트롤의 카메라에 대한 변경 내용에 애니메이션 효과를 주는 옵션입니다.

AuthenticationManager

지도 컨트롤의 인증에 대한 관리자입니다. 아틀라스의 인증 속성을 통해 노출됩니다. Map 클래스입니다. 사용자가 인스턴스화할 수 없습니다.

AuthenticationOptions

맵 컨트롤이 Azure Maps 서비스에서 인증하는 방법을 지정하는 옵션입니다.

BubbleLayerOptions

BubbleLayer에서 Point 개체를 렌더링할 때 사용되는 옵션입니다.

CameraBoundsOptions

지도 컨트롤 카메라의 범위를 설정하는 옵션입니다.

CameraOptions

지도 컨트롤의 카메라를 설정하는 옵션입니다.

ClusteredProperties

ClusteredProperties에 대해 존재할 속성

CompassControlOptions

CompassControl 개체에 대한 옵션입니다.

StyleControlEvents

에서 지원하는 이벤트입니다 StyleControl.

Control

맵의 컨트롤을 정의하기 위한 인터페이스입니다.

ControlManager

지도 컨트롤의 컨트롤에 대한 관리자입니다. 아틀라스의 컨트롤 속성을 통해 노출됩니다. Map 클래스입니다. 사용자가 인스턴스화할 수 없습니다.

ControlOptions

맵에 컨트롤을 추가하는 옵션입니다.

DataSourceOptions

지도에 표시될 셰이프 데이터를 관리하기 위한 데이터 원본입니다. 데이터 원본이 맵에 표시되기 전에 계층에 추가해야 합니다. DataSourceOptions에 대한 옵션입니다.

ElevationTileSourceOptions
HeatMapLayerOptions

HeatMapLayer에서 Point 개체를 렌더링할 때 사용되는 옵션입니다.

HtmlMarkerEvents
HtmlMarkerManager

지도 컨트롤의 HTML 마커에 대한 관리자입니다. 아틀라스의 표식 속성을 통해 노출됩니다. Map 클래스입니다. 사용자가 인스턴스화할 수 없습니다.

HtmlMarkerOptions

HtmlMarker 개체 렌더링 옵션

HyperLinkFormatOptions

하이퍼링크 문자열의 서식 옵션입니다.

IconOptions

SymbolLayer에서 아이콘을 사용자 지정하는 데 사용되는 옵션

ImageLayerOptions

ImageLayer에서 Point 개체를 렌더링할 때 사용되는 옵션입니다.

ImageSpriteManager

지도 컨트롤의 이미지 스프라이트에 대한 관리자입니다. atlas의 imageSprite 속성을 통해 노출됩니다. Map 클래스입니다. 사용자가 인스턴스화할 수 없습니다.

EventArgs
LayerEvents
LayerManager

지도 컨트롤의 계층에 대한 관리자입니다. 아틀라스의 레이어 속성을 통해 노출됩니다. Map 클래스입니다. 사용자가 인스턴스화할 수 없습니다.

LayerOptions

다른 모든 레이어 옵션이 상속하는 기본 클래스입니다.

LightOptions

지도 조명에 대한 옵션입니다.

LineLayerOptions

선 계층에서 SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon 및 MultiPolygon 개체를 렌더링할 때 사용되는 옵션입니다.

MapConfiguration

사용할 수 있는 스타일 목록을 포함하는 지도 구성의 내용을 나타냅니다.

MapConfigurationStyle

단일 스타일에 대한 정보를 나타냅니다.

MapDataEvent

데이터 이벤트가 발생할 때 맵에서 반환되는 이벤트 개체입니다.

MapErrorEvent

오류 이벤트가 발생할 때 맵에서 반환되는 이벤트 개체입니다.

MapEvent

기본 이벤트가 발생할 때 맵에서 반환되는 이벤트 개체입니다.

MapMouseEvent

마우스 이벤트가 발생할 때 맵에서 반환되는 이벤트 개체입니다.

MapMouseWheelEvent

휠 이벤트가 발생할 때 맵에서 반환되는 이벤트 개체입니다.

MapTouchEvent

터치 이벤트가 발생할 때 맵에서 반환되는 이벤트 개체입니다.

MediaLayerOptions

캔버스, 이미지, 래스터 타일 및 비디오 레이어를 렌더링할 때 사용되는 옵션

Options
Padding

지도의 카메라를 설정할 때 BoundingBox의 측면에 추가할 안쪽 여백의 양을 픽셀 단위로 나타냅니다.

PitchControlOptions

PitchControl 개체에 대한 옵션입니다.

PolygonExtrusionLayerOptions

에서 및 MultiPolygon 개체를 렌더링할 Polygon 때 사용되는 옵션입니다PolygonExtrusionLayer.

PolygonLayerOptions

PolygonLayer에서 Polygon 및 MultiPolygon 개체를 렌더링할 때 사용되는 옵션입니다.

PopupEvents
PopupManager

지도 컨트롤의 팝업에 대한 관리자입니다. 클래스의 popups 속성을 통해 노출됩니다 atlas.Map . 사용자가 인스턴스화할 수 없습니다.

PopupOptions

팝업에 대한 옵션입니다.

Properties

와 함께 사용할 수 있는 속성 집합입니다. PopupTemplate

PropertyInfo

속성을 표시하는 방법에 대한 종 세부 정보입니다.

RasterTileSourceOptions
RequestParameters

transformRequest 콜백에서 반환될 것으로 예상되는 개체 형식입니다.

ScaleControlOptions

ScaleControl 개체에 대한 옵션입니다.

ServiceOptions

모든 atlas 서비스 요청에 사용되는 전역 속성입니다.

ShapeEvents
DataSourceEvents
SourceEvents
SourceManager

지도 컨트롤의 원본에 대한 관리자입니다. atlas의 sources 속성을 통해 노출됩니다. Map 클래스입니다. 사용자가 인스턴스화할 수 없습니다.

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

에 전달된 매개 변수에 optionsImageSpriteManager.add대한 서명입니다.

Position
PositionAnchor

열거형

AuthenticationType

사용할 인증 메커니즘 유형을 지정하는 데 사용되는 열거형입니다.

ControlPosition

컨트롤을 맵에 배치할 수 있는 위치입니다.

ControlStyle

컨트롤에 사용 가능한 스타일입니다.

AccelerationUnits

가속을 위한 측정 단위입니다.

AreaUnits

영역에 대한 측정 단위입니다.

DistanceUnits

거리에 대한 측정 단위입니다.

SpeedUnits

속도에 대한 측정 단위입니다.

TimeUnits

시간 단위입니다.