География в социальной сети - PullRequest
0 голосов
/ 12 ноября 2009

Я хочу создать глобальную социальную сеть, в которой пользователи могут искать ближайших пользователей.

Каков предпочтительный способ, позволяющий пользователям легко указывать, где они находятся?

Почтовый индекс будет точным, но только для США.

Lat / long будет точным, но это слишком сложно для мамы и папы.

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

Ваши мысли?

Ответы [ 3 ]

1 голос
/ 12 ноября 2009

Используйте API для преобразования адресов в широту / долготу.

http://code.google.com/apis/maps/faq.html#geocoder_exists

http://code.google.com/apis/maps/documentation/geocoding/index.html

0 голосов
/ 12 ноября 2009

Как насчет использования их IP-адреса, чтобы найти их местоположение. Это не лучшее решение по сравнению с геокодированием Google, но, думаю, не плохое.

Это может помочь

IP2Расположение приложения

для более Google "местоположение по IP-адресу + API"

Приветствия

0 голосов
/ 12 ноября 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...