[英]Mapbox/Leaflet map rotation
該應用程序使用帶有傳單 Js 的 mapbox。 location-found 事件有一個回調,我們設置了一個帶有用戶位置的標記。
我希望地圖根據用戶位置旋轉,就像指南針一樣。
有什么辦法可以做到這一點嗎?
單張不支持地圖旋轉(至今)或透視圖。 參見錯誤268 。
我在rotate
代碼分支中為此做了一些工作,但這仍然是一個實驗,很容易打破。 我認為它不會成為Leaflet核心,因為WebGL是在地圖旋轉時比CSS轉換( rotate
支路所針對的)實現更好結果的一種更有前途的方法(從長遠來看,不會太混亂) 。
MapBox 有一個“軸承”選項。 這里https://jsfiddle.net/rwnfbu7c/1/是一個例子
var map = new mapboxgl.Map({
container: 'map',
style: 'mapbox://styles/mapbox/streets-v11',
// camera options properties - https://docs.mapbox.com/help/glossary/camera/
center: [34, 28],
bearing: -65, // bearing in degrees
zoom: 2
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.