Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Получение широты и долготы

.

Получение широты и долготы

Паша функция successCall back использует в качестве обратного вызова функцию displayOnMap. Вот как она может выглядеть:

Получение широты и долготы

Получение широты и долготы

Первая строка нашей функции извлекает объект Coordinates из объекта Position, передаваемого в наш обратный вызов посредством API. Объект Coordinates имеет свойство latitude, значение которого мы сохраняем в переменной latitude. То же самое мы делаем со свойством longitude и переменной longitude.

Чтобы показать положение пользователя на карте, мы используем Google Maps JavaScript API. Но прежде чем мы сможем его задействовать, нужно добавить ссылку на нашу страницу HTML. Мы не будем загружать библиотеку Google Maps JavaScript на наш сервер, а просто дадим ссылку на общедоступную версию этого API:

Получение широты и долготы

Google Maps имеет параметр sensor parameter для индикации того, может ли приложение использовать датчик GPS для определения положения пользователя. В нашем примере sensor=true, вообще же возможны два значения: true или false. Поскольку геолокационный API никаким образом не обеспечивает передачу информации о том, что данные получены от системы GPS, вы спокойно можете указывать false для большинства веб-приложений (кроме тех случаев, когда вы ТОЧНО знаете, что на устройстве пользователя есть приемник GPS, например, если вы пишете приложение для iPhone).


.

Читайте так же:
Not found