Im Desktop-Browser rufe ich die Methode getCurrentPosition() der neuen BMap.Geolocation() in der Baidu Map API auf, um die aktuellen Koordinaten des Benutzers abzurufen. Der Browser muss den Benutzer fragen, ob er die Standortinformationen offenlegen möchte (schließlich muss der Benutzer Wenn die Auswahl „Ja“ lautet, werden die genauen Koordinaten ermittelt, andernfalls werden nur die Koordinaten der aktuellen Stadt ermittelt.
Aber es ist auch ein Desktop-Browser und das eigene Produkt von Baidu Maps, aber es kann meinen genauen Standort direkt lokalisieren. Es gibt kein Abfragefeld und die Positionierungsgeschwindigkeit ist sehr hoch. Ich habe die Einstellung der öffentlichen Standortinformationen deaktiviert und trotzdem schnell und genau positioniert!
Warum ist das so? Gibt es eine andere Möglichkeit, Benutzerkoordinaten in der Baidu Maps API zu erhalten?
除了通过geolocation获取GPS坐标外,还有一种网络定位,分为wifi定位和基站定位,都是通过获取wifi或者基站信息,然后查询对应的wifi或者基站位置数据库,得到的定位地点。定位数据库可以不断完善不断补充,所以,越定位越准确。
/a/11...