Где это я?

Впрочем, для проформы все же поясню. Geolocation API — это инструмент, призванный определять географические координаты физического устройства, на котором запущен браузер.

Предлагаю на этом вводную часть оставить и немедленно попробовать новую технологию в деле. Вот минимальный требуемый код:

<script>

If (navigator..eolocation) {

Navigator. geolocation. getCurrentPosition(function(position){

Alert("Широта — "+position. coords. longitude+" Долгота — "+position. coords. latitude):

});

} else {

Alert("Браузер не поддерживает Geolocation API!");

}

</script>

Если с поддержкой геолокации в вашем браузере все в порядке, то сначала вас вежливо спросят о доступности ваших географических данных (рис. 96), и в случае вашего согласия на их разглашение будут показаны ваши точные географические координаты (рис. 97).

Рис. 96. Запрос разрешения определить наше местоположение

Рис. 97. Определяем собственные координаты

Эти две цифры — конечно, прекрасно. Какой-нибудь штурман или лоцман вполне бы ими удовлетворился, но что делать обычному человеку? Ответ очевиден — использовать google Maps API!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *