高德地图 JS API— 参考手册基础类

高德地图 JS API— 参考手册基础类

基础类最后更新时间: 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( )StringLngLat对象以字符串的形式返回。

Bounds 类

地物对象的经纬度矩形范围。

构造函数说明
AMap.Bounds(southWest:LngLat, northEast:LngLat)矩形范围的构造函数.参数southWest、northEast分别代表地物对象西南角经纬度和东北角经纬度值。
方法返回值说明
contains(point:LngLat)Boolean指定点坐标是否在矩形范围内             相关示例
getCenter( )LngLat获取当前Bounds的中心点经纬度坐标。
getSouthWest( )LngLat获取西南角坐标。
getNorthEast( )             LngLat获取东北角坐标
toString( )String以字符串形式返回地物对象的矩形范围
0 0 投票数
文章评分
订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x