基础类最后更新时间: 2021年01月22日
基础类
类名 | 说明 | 是否插件 |
---|---|---|
AMap.Pixel | 像素坐标,确定地图上的一个像素点。 | 否 |
AMap.Size | 地物对象的像素尺寸 | 否 |
AMap.LngLat | 地理坐标类 | 否 |
AMap.Bounds | 地物对象的经纬度矩形范围 | 否 |
Pixel 类
像素坐标,确定地图上的一个像素点。
构造函数 | 说明 |
---|---|
AMap.Pixel(x:Number,y:Number) | 构造一个像素坐标对象。 |
方法 | 返回值 | 说明 |
---|---|---|
getX( ) | Number | 获得X方向像素坐标 |
getY( ) | Number | 获得Y方向像素坐标 |
equals(point:Pixel) | Boolean | 当前像素坐标与传入像素坐标是否相等 |
toString( ) | String | 以字符串形式返回像素坐标对象 |
Size 类
地物对象的像素尺寸
构造函数 | 说明 |
---|---|
AMap.Size(width:Number,height:Number) | 构造尺寸对象。参数width:宽度,height:长度,单位:像素; |
方法 | 返回值 | 说明 |
---|---|---|
getWidth( ) | Number | 获得宽度。 |
getHeight( ) | Number | 获得高度。 |
toString( ) | 以字符串形式返回尺寸大小对象(自v1.2 新增) |
LngLat 类
经纬度坐标,确定地图上的一个点。
构造函数 | 说明 |
---|---|
AMap.LngLat(lng:Number,lat:Number,noAutofix:bool) | 构造一个地理坐标对象,lng、lat分别代表经度、纬度值;noAutoFix表示是否自动将经度修正到 [-180,180] 区间内,缺省为false,此时会自动修正,比如传入[190,30],会被自动修正为[-170,30],noAutoFix为true时不会自动修正,可以用来进行跨日期限的覆盖物绘制 |
方法 | 返回值 | 说明 |
---|---|---|
offset(w:Number,s:Number) | LngLat | 当前经纬度坐标值经度移动w,纬度移动s,得到新的坐标。经度向右移为正值,纬度向上移为正值,单位为米。(自v1.2 新增) |
distance(lnglat: LngLat |Array.< LngLat >) | Number | 当前经纬度和传入经纬度或者经纬度数组连线之间的地面距离,单位为米 相关示例 |
getLng( ) | Float | 获取经度值。(自v1.2 新增) |
getLat( ) | Float | 获取纬度值。(自v1.2 新增) |
equals(lnglat: LngLat ) | Boolean | 判断当前坐标对象与传入坐标对象是否相等 |
toString( ) | String | LngLat对象以字符串的形式返回。 |
Bounds 类
地物对象的经纬度矩形范围。
构造函数 | 说明 |
---|---|
AMap.Bounds(southWest: LngLat , northEast: LngLat ) | 矩形范围的构造函数.参数southWest、northEast分别代表地物对象西南角经纬度和东北角经纬度值。 |
方法 | 返回值 | 说明 |
---|---|---|
contains(point: LngLat ) | Boolean | 指定点坐标是否在矩形范围内 相关示例 |
getCenter( ) | LngLat | 获取当前Bounds的中心点经纬度坐标。 |
getSouthWest( ) | LngLat | 获取西南角坐标。 |
getNorthEast( ) | LngLat | 获取东北角坐标 |
toString( ) | String | 以字符串形式返回地物对象的矩形范围 |