2009-07-07 9 views
2

Есть ли способ получить местоположение сотового телефона (т. Е. Широты/долготы) автоматически, когда пользователь просматривает веб-страницу? Это будет использоваться прежде всего за пределами Соединенных Штатов, поэтому, если есть какой-то международный стандарт, который может следовать или не следовать США, вот что мне нужно знать.Любой способ получить местоположение мобильного телефона?

ответ

0

Я, вероятно, попытается использовать Локатор с его JSON корма.

3

Вы можете использовать свой IP-адрес, чтобы получить общее представление. Это не очень специфично, но это работает.

Это место имеет веб-службу, которая позволит вам получить свое местоположение с помощью PHP или другого скриптового языка на стороне сервера.

http://www.geobytes.com/IpLocator.htm?Getlocation

0

Там нет стандарта. Телефонные системы GSM и CDMA могут быть легко прослежены в соответствии с их дизайном, но вы, как не правительственный/сетевой оператор, не можете отслеживать мобильный телефон без разрешения пользователя.

Упомяните слова вторжения в личную жизнь?

Я знаю, что у google есть служба, которая может опубликовать ваше местоположение GPS, если вы хотите, но это выбор, и вы можете отключить его.

+0

Ссылка на указанную службу google? Я не пытаюсь вторгаться в личную жизнь людей (хотя я понимаю, что это возможно), и я пытаюсь сделать выбор в любом случае. –

+0

Как карты google делают это на смартфоне, не поддерживающем gps? – Jake

+0

http://code.google.com/p/gears/wiki/GeolocationAPI – colithium

0

Как пользователь iPhone, я знаю, что есть некоторые приложения, которые фактически запрашивают разрешение пользователя, прежде чем размещать туда место. Так может быть что-то в iPhone SDK.

Таким образом, разумно подумать, что есть какой-то способ сделать это.

0

См. Службу Yahoo Fire Eagle. Для пользователя потребуется учетная запись Fire Eagle.