v8.1.5

ht.MapUtils.CoordinateUtil()

new CoordinateUtil()

Methods

calCoordinateDirection(data) → {boolean}

Parameters:
Name Type Description
data Array.<Array.<number>>
Returns:
boolean

calHeading(pointA, pointB) → {number}

Parameters:
Name Type Description
pointA any
pointB any
Returns:
number

calModelMatrix(pointA, pointB, isA) → {any}

Parameters:
Name Type Attributes Description
pointA any
pointB any
isA boolean <optional>
Returns:
any

calPitch(pointA, pointB) → {number}

Parameters:
Name Type Description
pointA any
pointB any
Returns:
number

getAlpha() → {number}

Returns:
number

getEA() → {number}

Returns:
number

getEB() → {number}

Returns:
number

getEquatorialRadius() → {number}

Returns:
number

getPolarRadius() → {number}

Returns:
number

getWebMercatorMaxLatitude() → {number}

Returns:
number

getWebMercatorSize() → {number}

Returns:
number

transBDToGCJ(lon, lat) → {Array.<number>}

Parameters:
Name Type Description
lon number
lat number
Returns:
Array.<number>

transformCoordinate2World(longitude, latitude, height, ellipsoid) → {any}

Parameters:
Name Type Attributes Description
longitude number
latitude number
height number <optional>
ellipsoid any <optional>
Returns:
any

transformWorld2Coordinate(x, y, z, ellipsoid) → {ht.MapUtils.WorldCoordinate}

Parameters:
Name Type Attributes Description
x number <optional>
y number <optional>
z number <optional>
ellipsoid any <optional>

transGCJToBD(lng, lat) → {Array.<number>}

Parameters:
Name Type Description
lng number
lat number
Returns:
Array.<number>

transGCJToWGS(lng, lat) → {Array.<number>}

Parameters:
Name Type Description
lng number
lat number
Returns:
Array.<number>

transPercentWebMercatorToWGS(x, y) → {Array.<number>}

Parameters:
Name Type Description
x number
y number
Returns:
Array.<number>

transSphereToWGS(x, y, z) → {Array.<number>}

Parameters:
Name Type Description
x number
y number
z number
Returns:
Array.<number>

transWebMercatorToWGS(x, y) → {Array.<number>}

Parameters:
Name Type Description
x number
y number
Returns:
Array.<number>

transWGSToGCJ(lng, lat) → {Array.<number>}

Parameters:
Name Type Description
lng number
lat number
Returns:
Array.<number>

transWGSToPercentWebMercator(lng, lat) → {Array.<number>}

Parameters:
Name Type Description
lng number
lat number
Returns:
Array.<number>

transWGSToSphere(lng, lat, radius) → {Array.<number>}

Parameters:
Name Type Attributes Description
lng number
lat number
radius number <optional>
Returns:
Array.<number>

transWGSToWebMercator(lng, lat) → {Array.<number>}

Parameters:
Name Type Description
lng number
lat number
Returns:
Array.<number>