azure-maps-control package
类
| CompassControl |
用于更改地图旋转的控件。 |
| ControlBase |
实现控件接口,并支持基于地图样式的自动样式设置。 |
| FullscreenControl |
用于使地图或指定元素全屏的控件。 |
| PitchControl |
用于更改地图间距的控件。 |
| ScaleControl |
用于在地图上显示缩放条的控件。 |
| StyleControl |
用于更改地图样式的控件。 |
| TrafficControl |
用于显示地图交通信息的控件。 |
| TrafficLegendControl |
在地图上显示交通图例的控件。 |
| ZoomControl |
用于更改地图缩放的控件。 |
| BoundingBox |
GeoJSON BoundingBox 对象 - 一个数组,该数组定义其边缘遵循常量经度、纬度和提升线的形状。 最西南点的所有轴后跟东北点的所有轴。 BoundingBox 的轴顺序遵循几何图形的轴顺序。 RFC 7946中详细介绍了完整说明。 |
| Feature |
GeoJSON 功能对象 - 表示空间边界实体的 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 |
例如,
|
| 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 |
在地图上呈现填充的填充 |
| PolygonLayer |
在地图上呈现填充的多边形和 MultiPolygon 对象。 |
| SymbolLayer |
使用文本和/或图标将基于点的数据呈现为地图上的符号。 还可以为线条和多边形数据创建符号。 |
| TileLayer |
呈现地图图块顶部的光栅平铺图像。 |
| WebGLLayer |
启用具有对地图 WebGL 上下文的访问权限的自定义呈现逻辑。 |
| Map |
视觉对象和交互式 Web 地图的控件。 |
| AffineTransform |
从一组引用点生成的 Affine Transform 类。 |
| Pixel |
表示像素坐标或偏移量。 扩展 [x, y] 的数组。 |
| Popup |
定位在地图上指定位置的信息窗口。 |
| PopupTemplate |
弹出窗口的布局模板。 |
| Shape |
一个帮助程序类,用于包装几何图形或特征并使其易于更新和维护。 |
| DataSource |
一个数据源类,可用于轻松管理在地图上显示的形状数据。 数据源必须添加到图层,然后才能在地图上可见。 DataSource 类可与 SymbolLayer、LineLayer、PolygonLayer、BubbleLayer 和 HeatMapLayer 一起使用。 |
| ElevationTileSource |
提升磁贴源描述如何访问提升(光栅 DEM)磁贴数据。
然后,可以使用它通过 |
| Source |
所有其他源对象的扩展的基抽象类。 源必须添加到图层中,然后才能在地图上可见。 |
| VectorTileSource |
矢量图块源描述如何访问矢量图块层。 矢量磁贴源可用于;SymbolLayer、LineLayer、PolygonLayer、BubbleLayer、HeatmapLayer 和 VectorTileLayer。 |
接口
| AggregateExpression |
聚合表达式定义通过一组数据处理的计算。
架构:[operator: string, initialValue?: boolean | number, mapExpression: Expression] 运算符:然后针对群集中每个点 |
| AnimationOptions |
用于对地图控件的相机进行更改的选项。 |
| AuthenticationManager |
映射控件身份验证的管理器。 通过 atlas 的身份验证属性公开。Map 类。 用户无法实例化。 |
| AuthenticationOptions |
用于指定地图控件如何使用 Azure Maps 服务进行身份验证的选项。 |
| BubbleLayerOptions |
在 BubbleLayer 中呈现 Point 对象时使用的选项。 |
| CameraBoundsOptions |
设置地图控件相机边界的选项。 |
| CameraOptions |
用于设置地图控件相机的选项。 |
| ClusteredProperties |
ClusteredProperties 将存在的属性 |
| CompassControlOptions |
CompassControl 对象的选项。 |
| StyleControlEvents |
|
| Control |
用于定义地图控件的接口。 |
| ControlManager |
地图控件控件的管理器。 通过 atlas 的控件属性公开。Map 类。 用户无法实例化。 |
| ControlOptions |
用于向地图添加控件的选项。 |
| DataSourceOptions |
用于管理将在地图上显示的形状数据的数据源。
数据源必须添加到图层,然后才能在地图上可见。
|
| ElevationTileSourceOptions | |
| FullscreenControlOptions |
FullscreenControl 对象的选项。 |
| 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 属性公开。Map 类。 用户无法实例化。 |
| LayerOptions |
所有其他层选项继承自的基类。 |
| LightOptions |
地图照明的选项。 |
| LineLayerOptions |
在线条层中呈现 SimpleLine、SimplePolygon、CirclePolygon、LineString、MultiLineString、Polygon 和 MultiPolygon 对象时使用的选项。 |
| MapConfiguration |
表示包含可用样式列表的地图配置的内容。 |
| MapConfigurationStyle |
表示单个样式的信息。 |
| MapDataEvent |
发生数据事件时映射返回的事件对象。 |
| MapErrorEvent |
发生错误事件时映射返回的事件对象。 |
| MapEvent |
发生基本事件时映射返回的事件对象。 |
| MapMouseEvent |
发生鼠标事件时映射返回的事件对象。 |
| MapMouseWheelEvent |
发生 wheel 事件时地图返回的事件对象。 |
| MapTouchEvent |
发生触摸事件时映射返回的事件对象。 |
| MediaLayerOptions |
呈现画布、图像、光栅磁贴和视频层时使用的选项 |
| Options | |
| Padding |
表示在设置地图相机时要添加到 BoundingBox 一侧的填充量(以像素为单位)。 |
| PitchControlOptions |
PitchControl 对象的选项。 |
| PolygonExtrusionLayerOptions |
在 |
| PolygonLayerOptions |
在 PolygonLayer 中呈现多边形和 MultiPolygon 对象时使用的选项。 |
| PopupEvents | |
| PopupManager |
地图控件弹出窗口的管理器。
通过 |
| PopupOptions |
弹出窗口的选项。 |
| Properties |
一组可用于 |
| PropertyInfo |
如何显示属性的物种详细信息。 |
| RasterTileSourceOptions | |
| RequestParameters |
这是 transformRequest 回调应返回的对象类型。 |
| ScaleControlOptions |
ScaleControl 对象的选项。 |
| ServiceOptions |
所有 atlas 服务请求中使用的全局属性。 |
| ShapeEvents | |
| DataSourceEvents | |
| SourceEvents | |
| SourceManager |
地图控件源的管理器。 通过 atlas 的源属性公开。Map 类。 用户无法实例化。 |
| StyleChangedEvent |
加载新样式后地图返回的事件对象。 |
| StyleControlOptions |
StyleControl 对象的选项。 |
| StyleOptions |
地图样式的选项。 |
| SymbolLayerOptions |
在 SymbolLayer 中呈现几何图形时使用的选项。 |
| TargetedEvent | |
| TextOptions |
用于自定义 SymbolLayer 中的文本的选项 |
| Tile |
发生源数据事件时映射返回的图块对象。 |
| TileId | |
| TileLayerOptions |
在 TileLayer 中呈现光栅平铺图像时使用的选项。 |
| TrafficControlOptions | |
| TrafficOptions |
在地图上设置流量的选项。 |
| UserInteractionOptions |
启用/禁用用户与地图交互的选项。 |
| VectorTileSourceOptions |
用于管理将在地图上显示的形状数据的数据源。
数据源必须添加到图层,然后才能在地图上可见。
|
| WebGLLayerOptions |
用于在 WebGLLayer 中呈现图形的选项。 |
| WebGLRenderer |
用于在 WebGLLayer 中呈现 WebGL 图形的接口。 |
| ZoomControlOptions |
ZoomControl 对象的选项。 |
类型别名
| Geometry |
一个基本 Geometry 对象,其中所有几何形状都扩展;Point、LineString、Polygon、MultiPoint、MultiLineString、MultiPolygon、GeometryCollection |
| Expression |
可以指定为筛选器或某些层选项的值。 表达式定义用于计算属性值的公式。 表达式表示为 JSON 数组。 表达式的第一个元素是命名表达式运算符的字符串。 |
| getAuthTokenCallback |
用于在匿名身份验证模式下获取身份验证令牌的回调函数。 使用身份验证令牌解决或拒绝任何错误。 |
| ResourceType | |
| StyleImageMetadata |
传递给 |
| Position | |
| PositionAnchor | |
枚举
| AuthenticationType |
用于指定要使用的身份验证机制类型的枚举。 |
| ControlPosition |
可在地图上放置控件的位置。 |
| ControlStyle |
控件的可用样式。 |
| AccelerationUnits |
加速的度量单位。 |
| AreaUnits |
区域的度量单位。 |
| DistanceUnits |
距离的度量单位。 |
| SpeedUnits |
速度的度量单位。 |
| TimeUnits |
时间度量单位。 |