ПредишенСледващото

HTML5 API за геолокация дава възможност на потребителите да споделят информация за тяхното местоположение (географска ширина и дължина в браузъра) в уеб приложения.

За да направите това, потребителят трябва да се даде възможност да се определи местоположението му.

API за геолокация подкрепа bolshestvom съвременни браузъри: Firefox 3.5+, Opera 10.6+, Chrome 5+, Safari 5 и Internet Explorer 9+.

В тази статия ще обсъдим как да използвате тази функция с различни Maps API.

Първото нещо, което трябва да се провери дали не поддържа браузъра HTML5 геолокация потребителя API.

Това може да стане с помощта на кода:

Определяне на местоположението на потребителя може да бъде с помощта на следния код:

Свържете двете кодови примери от едната, ние получаваме най-простият пример в потребителското позиция:

Ние използваме HTML5 API за геолокация - развлекателни уеб картографиране

Трябва ли да се разреши да каже на място.

Тогава ще видите прозорец с координатите

Ние използваме HTML5 API за геолокация - развлекателни уеб картографиране

Информационна, ако местоположението веднага се показва на картата.

Помислете как това може да стане с помощта на различни Maps API (Google, Bing. Nokia Maps, Yandex и OpenStreetMap).

1. Пример използване API Yandex.Maps

Ние използваме HTML5 API за геолокация - развлекателни уеб картографиране

2. Пример за използване на Google Maps API

Ние използваме HTML5 API за геолокация - развлекателни уеб картографиране

Пример 3. използване на API Bing Карти

Ние използваме HTML5 API за геолокация - развлекателни уеб картографиране

4. Пример използвайки API Nokia Maps

Ние използваме HTML5 API за геолокация - развлекателни уеб картографиране

5. Пример OpenStreetMap използвайки библиотеки и листовки

Ние използваме HTML5 API за геолокация - развлекателни уеб картографиране

Пример 6. използване OpenStreetMap и API Yandex.Maps

Ние използваме HTML5 API за геолокация - развлекателни уеб картографиране

навигация в публикациите

Как да се приложи тази функция, потърсете най-близкия магазин (на техния

30), в зависимост от местоположението на потребителя?

И името на града, от който е по-лесно да дръпне програмен интерфейс за карти. за показване на информация за правилното град?

Свързани статии

Подкрепете проекта - споделете линка, благодаря!