JavaScript API GL / 参考手册 / 基础类
LatLng
用于创建经纬度坐标实例。
构造函数 |
TMap.LatLng(lat:Number, lng:Number) |
参数说明 |
类型 |
说明 |
lat |
Number |
纬度值。 |
lng |
Number |
经度值。 |
height |
Number |
高度值,单位为米,默认为0。 |
方法 |
返回值 |
说明 |
getLat() |
Number |
获取纬度值。 |
getLng() |
Number |
返回经度值。 |
getHeight() |
Number |
获取高度值。 |
LatLngBounds
描述一个矩形的地理坐标范围。
方法 |
返回值 |
说明 |
getCenter() |
LatLng |
获取该范围的中心点坐标。 |
getNorthEast() |
LatLng |
获取该范围的东北角坐标。 |
getSouthWest() |
LatLng |
获取该范围的西南角坐标。 |
extend(latlng:LatLng) |
this |
扩展该范围边界,以包含指定的坐标点。 |
union(other:LatLngBounds) |
this |
扩展该范围边界,以包含指定的一个矩形范围。 |
equals(other:LatLngBounds) |
Boolean |
比较两个矩形范围是否完全相等。 |
intersects(other:LatLngBounds) |
Boolean |
判断该范围是否与另一矩形范围相交。 |
isEmpty() |
Boolean |
判断该范围是否为空。 |
contains(latlng:LatLng) |
Boolean |
判断指定的坐标是否在这个范围内。 |
toString() |
String |
转换为字符串表示。 |
Point
用于创建二维坐标点。
构造函数 |
new TMap.Point(x, y); |
参数说明 |
类型 |
说明 |
x |
Number |
x坐标值 |
y |
Number |
y坐标值 |
方法 |
返回值 |
说明 |
getX() |
Number |
获取x坐标值 |
getY() |
Number |
获取y坐标值 |
equals(other: Point) |
Boolean |
判断两个点是否相等 |
clone() |
Point |
创建一个坐标值相同的点 |
toString() |
String |
转换为字符串表示 |
GradientColor
用于创建渐变色实例。
构造函数 |
new TMap.GradientColor(options); |
方法 |
返回值 |
说明 |
addColorStop(offset: Number, color: String) |
this |
添加一个由偏移(offset)和颜色(color)定义的断点,offset取值范围为0~1,颜色支持rgb(), rgba(),#RRGGBB格式。 |
setAngle(angle: Number) |
this |
设置水平线和渐变线之间的角度,逆时针方向旋转,0度从左到右,90度从下到上。 |
getAngle() |
Number |
获取水平线和渐变线之间的角度。 |
静态方法 |
返回值 |
说明 |
createDoubleColorGradient(color1: String, color2: String, angle: Number) |
GradientColor |
创建双色渐变色,color1为起点颜色,color2为终点颜色,颜色支持rgb(), rgba(),#RRGGBB格式,angle为水平线和渐变线之间的角度,逆时针方向旋转,0度从左到右,90度从下到上,默认值0度。 |
convert(colors: Object) |
GradientColor |
将字面量对象和双色值数组,比如{0:’#FFFFFF’, 1:’#000000’}或[’#FFFFFF’, ‘#000000’]转换为GradientColor对象,颜色支持rgb(), rgba(),#RRGGBB格式,只支持双色,第一个颜色为起点颜色,默认offset为0,第二个颜色为终点颜色,默认offset为1,angle默认为0。 |
GradientColorOptions
GradientColor 配置参数。
属性名称 |
类型 |
说明 |
stops |
Object |
渐变色中的断点集合,key-value形式。key为偏移(offset),value为颜色(color),比如{0:’#FFFFFF’, 1:’#000000’}。 |
angle |
Number |
水平线和渐变线之间的角度,逆时针方向旋转,0度从左到右,90度从下到上,默认值0度。 |