Constructor
new LngLat()
Members
lon :number
- Default Value:
- null
地图上的经度(X轴坐标)。
Type:
- number
Methods
convert(arr) → {GeoGlobe.LngLat}
将一个数组转换为坐标对象。
Example
var arr = [-73.9749, 40.7736];
var ll = GeoGlobe.LngLat.convert(arr);
alert(ll);
Parameters:
Name | Type | Description |
---|---|---|
arr |
array | 数组坐标。 |
Returns:
LngLat - 数组转成的坐标对象。
- Type
- GeoGlobe.LngLat
initialize(options)
GeoGlobe.LngLat构造函数。
Example
var var ll = new GeoGlobe.LngLat(-73.9749, 40.7736);
Parameters:
Name | Type | Description |
---|---|---|
options |
Object | LngLat相关选项设置。 |
toArray() → {array}
返回坐标的一个数组。
Example
var ll = new GeoGlobe.LngLat(286.0251, 40.7736);
ll.toArray(); // = [-73.9749, 40.7736]
Returns:
array - 坐标的一个数组。
- Type
- array
toBounds(radius) → {string}
返回坐标为字符串。
Example
var ll = new GeoGlobe.LngLat(-73.9749, 40.7736);
ll.toBounds(100).toArray(); // = [[-73.97501862141328, 40.77351016847229], [-73.97478137858673, 40.77368983152771]]
Parameters:
Name | Type | Description |
---|---|---|
radius |
Number | 半径。 |
Returns:
string - 返回一个经纬度范围对象。
- Type
- string
toString() → {string}
返回坐标为字符串。
Example
var ll = new GeoGlobe.LngLat(286.0251, 40.7736);
ll.toString(); // = "LngLat(-73.9749, 40.7736)"
Returns:
string - 坐标为字符串。
- Type
- string
wrap() → {GeoGlobe.LngLat}
返回新经纬度对象,其经度范围(-180,180)。
Example
var ll = new GeoGlobe.LngLat(286.0251, 40.7736);
var wrapped = ll.wrap();
wrapped.lng; // = -73.9749
Returns:
LngLat - 新经纬度对象。
- Type
- GeoGlobe.LngLat