LngLatBounds
LngLatBouds描述一个地理边界框,由经纬度表示的西南和东北点来定义。
示例
var sw = new wmapgl.LngLat(116.45, 39.9);
var ne = new wmapgl.LngLat(117.45, 40.9);
var llb = new wmapgl.LngLatBounds(sw, ne);
构造函数
new LngLatBounds(sw: LngLatLike?, ne: LngLatLike?)
属性
属性 | 类型 | 描述 |
---|---|---|
sw | LngLatLike | 西南角坐标 |
ne | LngLatLike | 东北角坐标 |
方法
方法 | 返回值 | 描述 |
---|---|---|
setNorthEast(ne:LngLat) | this | 设置东北角坐标 |
setSouthWest(sw:LngLat) | this | 设置西南角坐标 |
extend(obj:((LngLat | LngLatBounds))) | 扩展边界以包含给定的LngLat或LngLatBounds。 | |
getCenter() | LngLat | 获取中心点坐标 |
getSouthWest() | LngLat | 获取西南角坐标 |
getNorthEast() | LngLat | 获取东北角坐标 |
getNorthWest() | LngLat | 获取西北角坐标 |
getSouthEast() | LngLat | 获取东南角坐标 |
getWest() | number | 获取西部边界 |
getSouth() | number | 获取南部边界 |
getEast() | number | 获取东部边界 |
getNorth() | number | 获取北部边界 |
toArray() | Array< Array< number>> | 返回坐标数组 |
toString() | string | 返回'LngLatBounds(LngLat(lng, lat), LngLat(lng, lat))' 格式坐标字符串 |
isEmpty() | boolean | 是否为空类型边框 |