你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ImageLayer class
覆盖地图上的图像,其中每个角都定位到地图上的坐标。 也称为地面或图像覆盖。
- Extends
构造函数
Image |
构造新的 ImageLayer。 |
继承属性
metadata | 用于将自定义数据与层关联的属性。 |
方法
get |
在提供边界框边缘和旋转值时,计算旋转图像层的坐标。
注意:如果旋转值来自 KML 地面覆盖,则需要使用以下公式将其转换为顺时针旋转: |
get |
在提供边界框边缘和旋转值时,计算旋转图像层的坐标。
注意:如果旋转值来自 KML 地面覆盖,则需要使用以下公式将其转换为顺时针旋转: |
get |
获取图块层的选项。 |
get |
计算源图像上与提供的位置对齐的近似像素。 |
get |
计算与源图像中提供的像素对齐的近似位置。 |
set |
设置图块层的选项。 |
继承的方法
get |
获取层的 ID |
get |
获取图层当前添加到的地图,或 null。 |
on |
添加到地图时调用的层的初始化方法。 |
on |
从地图中删除层时调用的方法。 应对层执行任何必要的清理。 |
构造函数详细信息
ImageLayer(ImageLayerOptions, string)
构造新的 ImageLayer。
new ImageLayer(options: ImageLayerOptions, id?: string)
参数
- options
- ImageLayerOptions
图块层的选项。
- id
-
string
层的 ID。 如果未指定,将生成一个随机的 。
继承属性详细信息
metadata
方法详细信息
getCoordinatesFromEdges(number, number, number, number, number)
在提供边界框边缘和旋转值时,计算旋转图像层的坐标。
注意:如果旋转值来自 KML 地面覆盖,则需要使用以下公式将其转换为顺时针旋转: rotation = 360 – KmlRotation
static function getCoordinatesFromEdges(north: number, south: number, east: number, west: number, rotation?: number): Position[]
参数
- north
-
number
边界框的北边缘。
- south
-
number
边界框的南边缘。
- east
-
number
边界框的东边缘。
- west
-
number
边界框的西边缘。
- rotation
-
number
顺时针旋转(以度为单位)
返回
Position[]
getCoordinatesFromEdges(number, number, number, number, number)
在提供边界框边缘和旋转值时,计算旋转图像层的坐标。
注意:如果旋转值来自 KML 地面覆盖,则需要使用以下公式将其转换为顺时针旋转: rotation = 360 – KmlRotation
static function getCoordinatesFromEdges(north: number, south: number, east: number, west: number, rotation?: number): Position[]
参数
- north
-
number
边界框的北边缘。
- south
-
number
边界框的南边缘。
- east
-
number
边界框的东边缘。
- west
-
number
边界框的西边缘。
- rotation
-
number
顺时针旋转(以度为单位)
返回
Position[]
getOptions()
getPixels(Position[])
计算源图像上与提供的位置对齐的近似像素。
function getPixels(positions: Position[]): Promise<Pixel[]>
参数
- positions
-
Position[]
用于计算像素的源图像中提供的位置
返回
Promise<Pixel[]>
getPositions(Pixel[])
计算与源图像中提供的像素对齐的近似位置。
function getPositions(pixels: Pixel[]): Promise<Position[]>
参数
- pixels
-
Pixel[]
用于计算位置的源图像中提供的像素
返回
Promise<Position[]>