AMap辅助工具类,包含计算距离、面积、调起高德地图APP进行导航等系列功能。

Constructors

Properties

AMAPNAVIURL: string = "androidamap://navi?sourceApplication=%s&lat=%f&lon=%f&dev=0&style=%d"
AMAPPOISEARCHURL: string = "androidamap://arroundpoi?sourceApplication=%s&keywords=%s&dev=0"
AMAPROUTEURL: string = "androidamap://route?sourceApplication=%s&slat=%f&slon=%f&sname=%s&dlat=%f&dlon=%f&dname=%s&dev=0&t=%d"
BUS_COMFORT: number = 4

公交路径规划策略:(最舒适 : 4)

Since

1.0.0

BUS_MONEY_LITTLE: number = 1

公交路径规划策略:(费用优先 : 1)

Since

1.0.0

BUS_NO_SUBWAY: number = 5

公交路径规划策略:(不乘地铁 : 5)

Since

1.0.0

BUS_TIME_FIRST: number = 0

公交路径规划策略:(最快捷 : 0)

Since

1.0.0

BUS_TRANSFER_LITTLE: number = 2

公交路径规划策略:(最少换乘 : 2)

Since

1.0.0

BUS_WALK_LITTLE: number = 3

公交路径规划策略:(最少步行 : 3)

Since

1.0.0

DEG_TO_RAD: number = 0.0174532925199432958
DRING_ROUTE_MODEL: number = 2
DRIVING_AVOID_CONGESTION: number = 4

驾车路径规划策略:(避免拥堵 : 4)

Since

1.0.0

DRIVING_DEFAULT: number = 0

驾车路径规划策略:(速度优先 : 0)

Since

1.0.0

DRIVING_NO_HIGHWAY: number = 3

驾车路径规划策略:(不走高速 : 3)

Since

1.0.0

DRIVING_NO_HIGHWAY_AVOID_CONGESTION: number = 6

驾车路径规划策略:(不走高速且躲避拥堵 : 6)

Since

1.0.0

DRIVING_NO_HIGHWAY_AVOID_SHORT_MONEY: number = 5

驾车路径规划策略:(不走高速且避免收费 : 5)

Since

1.0.0

DRIVING_NO_HIGHWAY_SAVE_MONEY_AVOID_CONGESTION: number = 8

驾车路径规划策略:(不走高速躲避收费和拥堵 : 8)

Since

1.0.0

DRIVING_SAVE_MONEY: number = 1

驾车路径规划策略:(费用优先 : 1)

Since

1.0.0

DRIVING_SAVE_MONEY_AVOID_CONGESTION: number = 7

驾车路径规划策略:(躲避收费和拥堵 : 7)

Since

1.0.0

DRIVING_SHORT_DISTANCE: number = 2

驾车路径规划策略:(距离优先 : 2)

Since

1.0.0

EARTHRADIUS: number = 6378137.0
NF_PI: number = 0.01745329251994329
R: number = 6378137.0

弧度 PI/180 *

TAG: "AMapUtils" = 'AMapUtils'
TRANSIT_ROUTE_MODEL: number = 1

Methods

  • 根据用户的起点和终点经纬度计算两点间距离,单位米。

    Parameters

    • startLatlng: LatLng

      起点的坐标。

    • endLatlng: LatLng

      终点的坐标。

    Returns number

    返回两点间的距离,单位米。

    Since

    1.0.0

  • 计算多边形的面积,单位平方米。

    Parameters

    • points: LatLng[]

      多边形顶点坐标。

    Returns number

    返回多边形的面积,单位平方米。

    Since

    1.0.0

  • 计算地图上矩形区域的面积,单位平方米。

    Parameters

    • leftTopLatlng: LatLng

      矩形区域左上角坐标。

    • rightBottomLatlng: LatLng

      矩形区域右下角坐标。

    Returns number

    返回地图上矩形区域的面积,单位平方米。

    Since

    1.0.0

  • 判断高德地图app是否已经安装

    Parameters

    Returns boolean

    true:已安装 false 未安装

    Throws

    AMapException

  • 跳转到高德地图APP最新版本下载页面

    Parameters

    Returns void

    Since

    1.0.0

Generated using TypeDoc