1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

GPS Google Map

Тема в разделе "Web Coding", создана пользователем Otto, 6 фев 2015.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Otto

    Otto

    Регистр.:
    12 май 2008
    Сообщения:
    481
    Симпатии:
    158
    Хочу сделать чат на карте. Как можно определять пользователей на карте виде GPRS
    напр.
    Интересует JS / PHP / MySQL реализация...

    [​IMG]
     
  2. bat

    bat

    Регистр.:
    24 сен 2009
    Сообщения:
    976
    Симпатии:
    277
    Ну нужно исходить изначально из приложения типа GPS tracker которое установлено у твоих контактов (из мобилы), а вот как запилить эту штуку на сайт да еще и прилепить к чату, хз, там же политика конфиденциальности используется и все такое
     
  3. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.452
    Симпатии:
    1.247
    Последнее редактирование: 6 фев 2015
    Otto нравится это.
  4. Otto

    Otto

    Регистр.:
    12 май 2008
    Сообщения:
    481
    Симпатии:
    158
    geolocation да, но если происходит перемещение будет ли это всё отслеживатся в живую и показывать результат.
    Наверное тут уже и Socket надо подключать.
    Помню где-то был красивый чат с Node.js
     
  5. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.452
    Симпатии:
    1.247
    Делай запуск функции по определению координат пользователя бесконечным через setInterval
    Если у пользователя GPS по спутникам, то запросто отслеживается положение с точностью до метров.
    Если A-GPS то там разброс точности от 10 метров до ... 1км, когда ты в поле за городом, где мало вышек.
     
  6. Contego

    Contego Создатель

    Регистр.:
    9 июл 2011
    Сообщения:
    18
    Симпатии:
    9
    Попробовал у себя на ноуте, определил вплоть до дома.
    Откуда Firefox знает мое местоположение? GPS в ноуте нет, GSM тоже. Есть какие-то сервисы определения по Wi-Fi сетям?
     
  7. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.452
    Симпатии:
    1.247
    Да есть возможность определять по wi-fi, некоторые провайдеры отдают довольно подробную информацию по IP. В частности, на яндекс семинаре говорили, что для своих сервисов они заключают договора с провайдерами о предоставление местонахождения пользователя. Возможно, что и по api карт они эти данные отдают.
     
  8. Contego

    Contego Создатель

    Регистр.:
    9 июл 2011
    Сообщения:
    18
    Симпатии:
    9
    Вряд ли операторы имеют право отдавать информацию подробнее города.

    По wi-fi уже нагуглил, есть сервисы от Гугла и Яндекса, они, получая точную инфу (от GPS или через вышку GSM), также сохраняют и адреса всех видимых wi-fi сетей. Поэтому по этим сетям можно довольно точно определить местоположение. Но все равно погрешность есть, поэтому советую ТС экспериментально подобрать отклонение, в переделах которого точка не двигается (чтобы не было постоянного мельтешения).

    ТС, если делаете мобильное приложение, а не мобильный сайт (html5 ведь только в браузере работает), может пригодиться этот сервис: http://api.yandex.ru/locator/
     
    Последнее редактирование модератором: 8 фев 2015
  9. MRBLCKPR

    MRBLCKPR Писатель

    Регистр.:
    19 фев 2015
    Сообщения:
    4
    Симпатии:
    3
    Дарю бесплатный совет. Напишите ТЗ как можно подробнее. Вопросы, на которые вы не сможете дать конкретики, упустите. Разошлите ТЗ по крупным студиям разработчиков. Укажите телефон. Вам будут звонить и предлагать свои услуги, уточняя по ходу дела технические вопросы, предлагая свои варианты.
     
  10. Otto

    Otto

    Регистр.:
    12 май 2008
    Сообщения:
    481
    Симпатии:
    158
    Извини, но слишком дешёвый метод... :facepalm:
     
Статус темы:
Закрыта.