Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Baidu Map legt den Mittelpunkt am Anfang fest. Wie verwende ich die Schaltfläche, um zum entsprechenden Mittelpunkt zu gelangen? ? ? ?


Wenn Sie dies erreichen möchten, klicken Sie auf die Schaltflächen Qingdao oder Xiamen, um zum Koordinatenpunktstandort von Qingdao (oder dem entsprechenden) zu wechseln.
Der anfängliche Kartenmittelpunkt ist derzeit auf Xinjiang eingestellt

So initialisieren Sie die Karte zu Beginn

$(".btn-Qing").on('click', function () {

// 百度地图API功能
map = new BMap.Map("map-container", { minZoom: 5, maxZoom: 10 });
var initPoint1 = new BMap.Point(120.369461, 36.118473);
map.centerAndZoom(initPoint1, 8);
map.addOverlay(initPoint1)
InitBMap();

})

Das habe ich einfach geschrieben, aber wenn ich diese Methode am Ende hinzufüge, gibt es keine Möglichkeit, sie bei der Neuinitialisierung nach Qingdao zu übertragen. Kann mir jemand beibringen, wie das geht?

三叔三叔2663 Tage vor950

Antworte allen(2)Ich werde antworten

  • 巴扎黑

    巴扎黑2017-07-05 11:08:47

    map.setCenter(new BMap.Point(116.304, 39.915))

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-07-05 11:08:47

    Antwort
    0
  • StornierenAntwort