Google Map с PHP MySQL

0

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

Спасибо тонну

Теги:
google-maps

4 ответа

3
Лучший ответ

есть два возможных способа сделать это.

  • 0
    Спасибо JOsh за такой потрясающий ответ
  • 0
    Нет проблем - рад, что смог помочь. :)
4

Какие данные о местоположении у вас есть для ваших пользователей? Города, штаты, страны?

Возможно, вам стоит взглянуть на API Google Geocoding.

  • 0
    Спасибо, Coomer, я заинтересован в городах
1

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

  • 0
    Спасибо jjclarkson, но я заинтересован в поиске городов на карте
1

Если вы собираете адрес каждого зарегистрированного пользователя, вы можете получить широту и долготу на стороне сервера через "Служба геокодирования Google Maps HTTP" .

Вы бы использовали следующий HTTP-запрос:

http://maps.google.com/maps/geo?q=Oxford+Street,+London&output=csv&sensor=false

Просто измените параметр q с помощью вашего пользовательского адреса.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню