模块:ol/format/KML

ol/format/KML


KML

类型定义

GxTrackObject{Object}

属性:
Name Type 描述
coordinates Array.<Array.<number>>

坐标。

whens Array.<number>

什么时候?

IconUrlFunction()

该函数接收URL {string}并返回URL {string}。可用于更改图标路径或替换从KMZ数组缓冲区获取的数据URL。

KMLCamera{Object}

定义观察者的视点及相关视图参数。

属性:
Name Type 描述
Latitude number | undefined

相机纬度。

Longitude number | undefined

相机经度。

Altitude number | undefined

相机高度。

AltitudeMode string | undefined

楼层相关海拔模式

Heading number | undefined

水平旋转。

Tilt number | undefined

相机横向旋转。

Roll number | undefined

相机垂直旋转。

Options{Object}

属性:
Name Type 描述
extractStyles boolean
(defaults to true)

从KML中提取样式。

showPointNames boolean
(defaults to true)

为点要素显示名称标签。

defaultStyle Array<Style> | undefined

默认样式。该默认样式与Google Earth相同。

writeStyles boolean
(defaults to true)

将样式写入KML。

crossOrigin null | string
(defaults to 'anonymous')

crossOrigin已加载图像的属性。请注意,您必须提供crossOrigin若需使用Canvas渲染器访问像素数据,请使用该值。

iconUrlFunction IconUrlFunction | undefined

一个接收URL字符串并返回URL字符串的函数。可能用于更改图标路径,或替换从KMZ数组缓冲区获取的数据URL。

Vec2{Object}

属性:
Name Type 描述
x number

X坐标。

xunits IconAnchorUnits

x的单位。

y number

Y坐标。

yunits IconAnchorUnits

Y的单位

origin IconOrigin | undefined

原点。