LngLatBounds Class

Module: Transform

LngLatBounds是地理边界框的描述

Show:

Methods

getCenter

()

获取该边界框的中心点。

Example:

var llb = new minemap.LngLatBounds([116.9876, 39.9], [116.9397, 39.98]);
llb.getCenter(); // = LngLat {lng: 116.96365, lat: 39.94}

Returns:

LngLat

边界框中心点。

getSouthWest

()

返回一个包含边界框西南部点的经纬度对象。

Returns:

LngLat

边界框西南部点的经纬度对象。

getNorthEast

()

返回一个包含边界框东北部点的经纬度对象。

Returns:

LngLat

边界框东北部点的经纬度对象。

getNorthWest

()

返回一个包含边界框西北部点的经纬度对象。

Returns:

LngLat

边界框西北部点的经纬度对象

getSouthEast

()

返回一个包含边界框东南部点的经纬度对象。

Returns:

LngLat

边界框东南部点的经纬度对象。

getWest

()

返回边界框西部的经度

Returns:

LngLat

边界框西部的经度

getSouth

()

返回边界框南部的纬度

Returns:

LngLat

边界框南部的纬度

getEast

()

返回边界框东部的经度

Returns:

LngLat

边界框东部的经度

getNorth

()

返回边界框北部的纬度

Returns:

LngLat

边界框北部的纬度

toArray

()

将该边界框转化为数组。

Example:

var llb = new minemap.LngLatBounds([116.9876, 39.9], [116.9397, 39.98]);
llb.toArray(); // = [[116.9876, 39.9], [116.9397, 39.98]]

Returns:

Array(Array(number))

返回包含两个点位的数组。

toString

()

以字符串的形式返回该边界框

Example:

var llb = new minemap.LngLatBounds([116.9876, 39.9], [116.9397, 39.98]);
llb.toString(); // = "LngLatBounds(LngLat(116.9876, 39.9), LngLat(116.9397, 39.98))"

Returns:

String

字符串形式的边界框'LngLatBounds(LngLat(lng, lat), LngLat(lng, lat))'.

convert

(input) static

将一个数组转化为一个边界框。

Example:

var arr = [[116.9876, 39.9], [116.9397, 39.98]];
var llb = minemap.LngLatBounds.convert(arr);
llb;   // = LngLatBounds {_sw: LngLat {lng: 116.9876, lat: 39.9}, _ne: LngLat {lng: 116.9397, lat: 39.98}}

Parameters:

Returns:

LngLatBounds

返回一个LngLatBounds对象。

Properties

Events