Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты
Лидеры категории
Лена-пена Лена-пена
Искусственный Интеллект
М.И. М.И.
Искусственный Интеллект
Y.Nine Y.Nine
Искусственный Интеллект
king71alex Куклин Андрей Gentleman Dmitriy •••

можно ли найти местоположение компьютера?

Александр Исаков Ученик (63), закрыт 14 лет назад
Лучший ответ
Игорь Дадашев Мастер (1542) 14 лет назад
Сегодня в интернете появляется все больше сервисов, которые умеют определять местоположение пользователя с целью выдачи ему специализированной информации (к примеру, списка ближайших ресторанов, автомастерских, прогноза погоды именно в его городе и др.) . И если традиционно для решения этой задачи использовалось преобразование IP адреса в координаты, что чаще всего дает малую точность, то сегодня, с появлением и широким внедрением спецификации W3C Geolocation API, местоположение компьютера или мобильного устройства пользователя может быть определено с точностью до метров.

Итак, Geolocation API - что это такое? И. Оно нам надо?

Спецификация позволяет с помощью JavaScript-кода получить у браузера текущее местоположение компьютера, при этом браузер, определяя координаты устройства, может опираться на множество источников: IP адрес, RFID, сигналы Wi-Fi точек доступа, идентификаторы базовых станций GSM/CDMA, MAC адреса Bluetooth, данные GPS или ГЛОНАСС- приемника. Затем осуществляется анализ всех данных и соотношение с имеющейся базой гео-локализованных точек.

А что на практике? Главное здесь, чтобы ваш браузер поддерживал данную спецификацию. Мы успешно протестировали Geolocation API на Google Chrome и Opera 10.6, так же имеется информация, что поддержка реализована в FireFox 3.1 и выше, мой Internet Explorer 8 на запросы сайтов о местоположении не откликается.

И немного о ближайшем будущем. На сегодняшний день геолокация поддерживается почти всеми последними релизами браузеров. Различные веб-ресурсы используют новые возможности все активнее. Очень скоро механизмы определения координат примут на вооружение социальные сети, мы увидим появление новых геоинформационных сервисов.

Прямо сейчас определить свое местоположение вы можете, открыв карты гугл, нажав на кнопку «Показать мое местоположение» (где находится эта кнопка показано на скриншоте) , а затем, согласившись с предложением браузера отслеживать ваше местоположение. Если вы не видите кнопку, показанную на скриншоте, значит, ваш браузер не поддерживает спецификацию Geolocation API. Обновите его или начните уже пользоваться нормальным браузером.

Подробнее: http://www.slavyansk2.ru/node/5579
Остальные ответы
kiki /// Мудрец (11597) 14 лет назад
ну уж запоминай где он стоит
Voldemar Krok Высший разум (474438) 14 лет назад
Можно, но только до провайдера!
Похожие вопросы