Options
All
  • Public
  • Public/Protected
  • All
Menu

地图工具类

Hierarchy

  • AMapHelper

Index

Constructors

constructor

Methods

Static amapBoundsToStringArray

  • amapBoundsToStringArray(bounds: any): string[]
  • 将 AMap.Bounds 对象转成字符串数组,长度为2 下标0:southWestLngLat 西南坐标(左下坐标),例如:110.568434,32.377389 下标1:northEastLngLat 东北坐标(右上坐标),例如:110.969035,32.667611

    Parameters

    • bounds: any

      AMap.Bounds 对象

    Returns string[]

Static amapConvertFrom

  • amapConvertFrom(targetLnglat: any, convertType: string): ExtPromise
  • 坐标转换

    Parameters

    • targetLnglat: any

      需要转换的坐标或者坐标组

    • convertType: string

      坐标类型 可选值有:gps、baidu

    Returns ExtPromise

Static amapLngLatArrayToStringArray

  • amapLngLatArrayToStringArray(lnglatArray: any): string[]
  • 将一组 AMap.LngLat 数组对象转成 一组字符串数组

    Parameters

    • lnglatArray: any

    Returns string[]

Static amapLngLatToString

  • amapLngLatToString(lnglat: any): string
  • 将 AMap.LngLat 对象转成字符串 例如:110.568434,32.377389

    Parameters

    • lnglat: any

      AMap.LngLat对象

    Returns string

Static convertDMS

  • convertDMS(dms: any[]): number
  • 将度分秒转换成小数点(十进制)

    Parameters

    • dms: any[]

    Returns number

Static convertStringDMSToArray

  • convertStringDMSToArray(plainStringDMS: string): any[]
  • 将字符串度分秒 转换成功 数组

    Parameters

    • plainStringDMS: string

    Returns any[]

Static parseAMapBounds

  • parseAMapBounds(southWestLngLat: string, northEastLngLat: string): any
  • 将坐标转成 AMap.Bounds 对象

    Parameters

    • southWestLngLat: string

      西南坐标(左下坐标),例如:110.568434,32.377389

    • northEastLngLat: string

      东北坐标(右上坐标),例如:110.969035,32.667611

    Returns any

Static parseAMapLngLat

  • parseAMapLngLat(lnglat: string): any
  • 将坐标转成 AMap.LngLat 对象

    Parameters

    • lnglat: string

      例如:110.568434,32.377389

    Returns any

Static parseAMapLngLatArray

  • parseAMapLngLatArray(path: string[]): any[]
  • 将一组坐标转换成 AMap.LngLat 数组对象

    Parameters

    • path: string[]

    Returns any[]

Static plainStringToAMapLngLat

  • plainStringToAMapLngLat(plainStringLongitude: string, plainStringLatitude: string): any
  • 科学显示的经纬度转换成AMap.LngLat 对象

    Parameters

    • plainStringLongitude: string

      经度 例如:116°34′52.18″

    • plainStringLatitude: string

      纬度 例如:32°39′16.614″

    Returns any