-
convert(arr)
-
将两个坐标的数组转换为LngLatBounds对象返回。
Parameters:
Name |
Type |
Description |
arr |
Array
|
数组坐标。 |
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat - {GeoGlobe.LngLat} 数组转成的坐标对象.
-
Type
-
Array
Example
var arr = [[-73.9876, 40.7661], [-73.9397, 40.8002]];
var llb = GeoGlobe.LngLatBounds.convert(arr);
llb; // = LngLatBounds {_sw: LngLat {lng: -73.9876, lat: 40.7661}, _ne: LngLat {lng: -73.9397, lat: 40.8002}}
-
extend(obj)
-
扩展到指定范围。
Parameters:
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
-
getCenter()
-
返回边界框地理坐标。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat - 边界框地理坐标
-
Type
-
GeoGlobe.LngLat
Example
var llb = new GeoGlobe.LngLatBounds([-73.9876, 40.7661], [-73.9397, 40.8002]);
llb.getCenter(); // = LngLat {lng: -73.96365, lat: 40.78315}
-
getEast()
-
返回东边界的边缘。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat - 东边界的边缘
-
Type
-
GeoGlobe.LngLat
-
getNorth()
-
返回北边界的边缘。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat - 返回北边界的边缘
-
Type
-
GeoGlobe.LngLat
-
getNorthEast()
-
返回边界的东北角。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat - 边界的东北角
-
Type
-
GeoGlobe.LngLat
-
getNorthWest()
-
返回边界的西北角。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat - 边界的西北角
-
Type
-
GeoGlobe.LngLat
-
getSouth()
-
返回南边界的边缘。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat - 南边界的边缘
-
Type
-
GeoGlobe.LngLat
-
getSouthEast()
-
返回边界的东南角。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat -边界的东南角
-
Type
-
GeoGlobe.LngLat
-
getSouthWest()
-
返回边界的西南角。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat - 边界的西南角
-
Type
-
GeoGlobe.LngLat
-
getWest()
-
返回西边界的边缘。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
LngLat - 西边界的边缘
-
Type
-
GeoGlobe.LngLat
-
initialize(options)
-
GeoGlobe.LngLatBounds构造函数。
Parameters:
Name |
Type |
Description |
options |
Object
|
LngLatBounds相关选项设置。 |
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Example
var sw = new GeoGlobe.LngLat(-73.9876, 40.7661);
var ne = new GeoGlobe.LngLat(-73.9397, 40.8002);
var llb = new GeoGlobe.LngLatBounds(sw, ne);
-
isEmpty()
-
返回边界为字符串。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
边界如果被定义则为true
-
Type
-
Boolean
-
setNorthEast(ne)
-
设置西南边界。
Parameters:
Name |
Type |
Description |
ne |
Array
|
西南边界坐标。 |
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
-
setSouthWest(sw)
-
设置东北边界。
Parameters:
Name |
Type |
Description |
sw |
Array
|
东北边界。 |
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
-
toArray()
-
返回边界的一个数组。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
Array - 边界的一个数组
-
Type
-
Array
Example
var llb = new GeoGlobe.LngLatBounds([-73.9876, 40.7661], [-73.9397, 40.8002]);
llb.toArray(); // = [[-73.9876, 40.7661], [-73.9397, 40.8002]]
-
toString()
-
返回边界为字符串。
- Source:
-
View2D/geo/Lng_Lat_bounds_geo.js
Returns:
string - 边界为字符串
-
Type
-
string
Example
var llb = new GeoGlobe.LngLatBounds([-73.9876, 40.7661], [-73.9397, 40.8002]);
llb.toString(); // = "LngLatBounds(LngLat(-73.9876, 40.7661), LngLat(-73.9397, 40.8002))"