簡體   English   中英

Mapbox中心並為國家/地區設置適當的縮放級別

[英]Mapbox center and set appropriate zoom level for a country

我正在嘗試找到一種使用Mapbox居中和縮放到一個國家的方法。 我可以使用地理編碼器獲得一個國家/地區的坐標,但是每個國家/地區的縮放級別不同。 (例如,西班牙的縮放級別與美國的縮放級別不同)

function showMap(err, data) {

        console.log(data);
        console.log(err);

        if (err == true) {
            console.log("Couldn't find this place!");
        } else {
            map.fitBounds(data.lbounds);        
        }   

}   


var geocoder = L.mapbox.geocoder('x',map);

geocoder.query("Spain", showMap);

我是否需要帶有融合表的附加層來實現此目的?

謝謝你的幫助!

您能否更詳細地說明這個問題,並提供一個示例,最好是您可以鏈接的完整代碼?

我可以使用地理編碼器獲得一個國家/地區的坐標,但是每個國家/地區的縮放級別不同。

“不過”的用法令人困惑:大國將具有與小國不同的縮放級別。 這是您看到的嗎? 或不? 這是您想要的東西嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM