最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

mapbox-gl中的web墨卡托轉(zhuǎn)換

2022-09-17 20:38 作者:地理信息技術(shù)雜談  | 我要投稿

mapbox-gl的api開放了web墨卡托和經(jīng)緯度的轉(zhuǎn)換,直接使用mapbox-gl的api能夠進(jìn)行web墨卡托的坐標(biāo)操作。

api說明網(wǎng)址:https://docs.mapbox.com/mapbox-gl-js/api/geography/#mercatorcoordinateweb

墨卡托的坐標(biāo)說明:http://epsg.io/3857

?將經(jīng)緯度坐標(biāo)轉(zhuǎn)換成web墨卡托坐標(biāo),包含了高度的信息:

?let?modelAsMercatorCoordinate?=?mapboxgl.MercatorCoordinate.fromLngLat(?[117,36],

? modelAltitude);?

其中的web墨卡托坐標(biāo)獲?。?/p>

let xcoord=modelAsMercatorCoordinate.x,

let ycoord=modelAsMercatorCoordinate.y,

let zcoord=modelAsMercatorCoordinate.z,

上述坐標(biāo)的結(jié)果,并不是[-20026376.39 -20048966.10?20026376.39 20048966.10]范圍內(nèi)的坐標(biāo)信息,需要根據(jù)api再進(jìn)行一次轉(zhuǎn)換,使用下列的方法,轉(zhuǎn)換成米制的單位:

let meterunit = modelAsMercatorCoordinate.meterInMercatorCoordinateUnits()

xcoord/meterunit , ycoord/meterunit ?即獲取的是上述范圍中的坐標(biāo)。

初始化一個web墨卡托的坐標(biāo)信息,x\y\z為坐標(biāo)信息:

let?mecatorcoord?=?new?mapboxgl.MercatorCoordinate(x,y,z);

web墨卡托坐標(biāo)轉(zhuǎn)換成經(jīng)緯度坐標(biāo):

??let?datalngLat?=?mecatorcoord.toLngLat();

獲得坐標(biāo)的高度值:let?datalngLat?=?mecatorcoord.toAltitude();
mapbox-gl中的web墨卡托坐標(biāo),是不依賴于地圖初始化操作的,單獨就能夠進(jìn)行調(diào)用、使用,直接或者node形式加載都是可以的。


mapbox-gl中的web墨卡托轉(zhuǎn)換的評論 (共 條)

分享到微博請遵守國家法律
鄄城县| 佛教| 孙吴县| 呼和浩特市| 新和县| 澄城县| 屏南县| 葫芦岛市| 颍上县| 郴州市| 无为县| 稻城县| 南投县| 松溪县| 巴东县| 长乐市| 汕头市| 阿拉善左旗| 榆社县| 周宁县| 呼伦贝尔市| 临湘市| 建阳市| 洛宁县| 延津县| 泽库县| 崇义县| 仪陇县| 阿克陶县| 宜良县| 永仁县| 双峰县| 崇左市| 报价| 砀山县| 扎赉特旗| 潮安县| 新竹县| 沈丘县| 图木舒克市| 松潘县|