Итак, мы хотим разработать мобильный веб-сайт. На этом веб-сайте для мобильных устройств мы хотели бы автоматически указывать местоположение пользователя (с правильным откатом) на основе его IP-адреса. Я знаю о геокодировании местоположения на основе IP-адреса (сопоставление с широтой и долготой, а затем получение местоположения с помощью этой информации).
Однако мне любопытно, насколько точна эта информация? Назначаются ли мобильным устройствам IP-адреса, когда они используют соединения 3G, EDGE и GPRS? Я так думаю. Если это так, отображается ли это относительно точное местоположение? Это не обязательно должно быть точно, но было бы неплохо.
Я не думаю, что существует любое реальное отображение между IP-адресом телефона и его местоположением. При попытке получить местоположение мобильного устройства, почему бы не использовать некоторое местоположение API?
Существует Геолокация API для HTML 5, который Вы могли использовать. Я думаю, что дальнейшее обсуждение такой вещи принадлежит на StackOverflow.
Я - подписчик Мобильности AT&T в Огайо. В то время как я обычно не проверяю местоположение карты дюйм/с, которого они динамично присваивают мне, несколько раз я проверил, они указали, что я был в Иллинойсе.
Я предполагаю, что 300 миль могли быть "относительно точными"..., просто зависит от Вашей перспективы.;)