다음을 통해 공유


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

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

예를 들어 MercatorPoint(0, 0, 0) 메르카토르 세계의 북서쪽 모퉁이이고 MercatorPoint(1, 1, 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 다각형 개체 - 지리적 다각형을 나타내는 JSON 개체입니다. 전체 설명은 RFC 7946자세히 설명되어 있습니다.

Position

GeoJSON Position 개체 - 위치의 경도 및 위도를 지정하는 배열입니다. 전체 설명은 RFC 7946자세히 설명되어 있습니다.

EventManager

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

HtmlMarker

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

EventEmitter

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

BubbleLayer

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

HeatMapLayer

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

ImageLayer

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

Layer

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

LineLayer

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

PolygonExtrusionLayer

맵에서 돌출된 채워진 PolygonMultiPolygon 개체를 렌더링합니다.

PolygonLayer

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

AnimationOptions

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

AuthenticationManager

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

AuthenticationOptions

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

BubbleLayerOptions

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

CameraBoundsOptions

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

CameraOptions

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

ClusteredProperties

ClusteredProperties에 대해 존재할 속성

CompassControlOptions

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

StyleControlEvents

StyleControl지원되는 이벤트입니다.

Control

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

ControlManager

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

ControlOptions

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

DataSourceOptions

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

ElevationTileSourceOptions
FullscreenControlOptions

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

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

PolygonExtrusionLayer Polygon 렌더링하고 개체를 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 속성을 통해 노출됩니다. 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

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

Position
PositionAnchor

열거형

AuthenticationType

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

ControlPosition

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

ControlStyle

Control에 사용 가능한 스타일입니다.

AccelerationUnits

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

AreaUnits

영역의 측정 단위입니다.

DistanceUnits

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

SpeedUnits

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

TimeUnits

시간 단위입니다.