Обнаружить HTML5 метод геолокации? - PullRequest
0 голосов
/ 09 января 2012

Есть ли способ узнать, какой метод используется в данный момент устройством при вызове геолокации (watchPosition)?то есть, если позиция поступает из данных GPS или какой-либо трангуляции или IP-адресации. Не удается найти что-либо в объекте позиции в обратном вызове.

1 Ответ

0 голосов
/ 09 января 2012

насколько я знаю, вы не можете получить источник. Предоставленная информация пришла в мои эксперименты нигде недалеко от моего местоположения (казалось, я был в 100 км).

То, что вы получаете, это информация о том, насколько точен лат / лонг. Добавьте к этому точность altitudeAcraracy , указанную в спецификации , и вы можете предположить, какая служба (GPS, WLAN и т. Д.) Предоставила вам эту информацию.

Далее вы можете использовать что-то вроде Open Geo DB , чтобы определить, в каком городе находится пользователь.

...