SherryT6$ Ответов: 0

Как отслеживать живое местоположение пользователя с помощью геолокации ?


У меня есть два очка:

1) начальная точка
2) пункт назначения

Чтобы нарисовать путь между двумя точками я делаю это с помощью функции показанной ниже под названием calculateAndDisplayRoute():




То, что я хочу сделать, это отслеживать маркер живого местоположения пользователя, который будет отображаться на нарисованном пути, а также как я могу проверить живое местоположение пользователя, когда я использую localhost.

Любая помощь будет оценена по достоинству.

Что я уже пробовал:

функция calculateAndDisplayRoute(directionsService, directionsDisplay) {

ВАР дест;
если ($("#ПКК-вход").функция val() != "") {
dest = $("#pac-input").val();
} else { dest = GlobalstartPoint }

код.маршрут({
происхождение: dest,
пункт назначения: документ.метода getElementById('конечная точка').значение,
optimizeWaypoints: true,
travelMode: "вождение"
}, функция (ответ, состояние) {
console.log(ответ)
консоли.отчет(информация о состоянии)
если (состояние = = = ОК) {
directionsDisplay.setDirections(ответ);
//var route = response.routes[0];
} еще {
окно.предупреждение("запрос направления не удалось из-за" + статус);
}
});
}

Dave Kreskowiak

Я в замешательстве. Геолокация не может использоваться для отслеживания перемещения человека. Это относится к процессу, в котором IP-адреса сопоставляются с физическими местоположениями, и это далеко не точно.

Вы говорите об использовании GPS вместо этого?

SherryT6$

Привет, Дэйв, да, возможно, я только что прочитал о navigator.geolocation.сторожевая позиция
Он отслеживает положение устройства на ходу.

RedDk

Попробуй developers.google.com ... для примера кода ... поскольку вышесказанное представляется специфической или измененной общностью.

0 Ответов