地理与几何
LngLat
LngLat
对象表示给定的经度和纬度坐标,以度为单位。在 Mapbox GL 中,任何 LngLat
参数或选项的方法也可以是两个数字(经、纬度)的数组,参考:LngLatLike
const v1 = new mapboxgl.LngLat(-122.420679, 37.772537)
const v2 = [-122.420679, 37.772537]
const v3 = { lon: -122.420679, lat: 37.772537 }
实用的实例方法:
LngLatBounds
LngLatBounds
对象表示地理边界(四至),由西南和东北两个点(经纬度)定义。在 Mapbox GL 中,任何 LngLatBounds
参数或选项的方法也可以是两个 LngLatLike
的数组,参考:LngLatBoundsLike
const v1 = new mapboxgl.LngLatBounds(new mapboxgl.LngLat(-73.9876, 40.7661), new mapboxgl.LngLat(-73.9397, 40.8002))
const v2 = new mapboxgl.LngLatBounds([-73.9876, 40.7661], [-73.9397, 40.8002])
const v3 = [
[-73.9876, 40.7661],
[-73.9397, 40.8002],
]
const v4 = [-73.9876, 40.7661, -73.9397, 40.8002]
实用的实例方法:
Point
Point
对象有 x
和 y
属性,表示屏幕坐标(以像素为单位)。同样也有 PointLike