Используя карту Google, чтобы добавить свой адрес в свой профиль - PullRequest
1 голос
/ 09 марта 2011

У меня есть сайт, на котором люди могут добавить свой профиль, и на этой странице я спрашиваю их адрес, но я хотел бы, чтобы они могли использовать поиск по картам Google, который вы найдете по адресу http://maps.google.com/, чтобы войти их адрес.

Чтобы вы лучше поняли его для благотворительной группы, поэтому, когда благотворительная группа хочет провести событие, они хотят ввести свой адрес события, а затем, когда пользователи заходят на страницу события, они хотят видеть карту Google местоположение.

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

Я использую Coldfusion Cfmap, чтобы показать карту, и вы можете видеть, что var address_saved_by_charity будет заполнен тем, что благотворительная организация внесла:

<cfmap name="eventLocation" centeraddress="[address_saved_by_charity]" zoomlevel="13" markerwindowContent="" width="600" overview="true" />

Ответы [ 2 ]

3 голосов
/ 09 марта 2011

Зачем кому-то вводить свой адрес в Google Maps, если он может просто вставить его в вашу форму? Вам нужны дополнительные данные из геолокации? Если это так, я вижу, насколько это полезно, но вы всегда можете получить адрес из собственных полей формы и указать действительный URL-адрес для вызова API.

В любом случае вы можете посмотреть Геокодирование и Google Maps API . Геокодирование позволяет вам получить позицию, используя "123 ABC Street City State" и т. Д.

Надеюсь, что поможет

1 голос
/ 09 марта 2011

Вы пытаетесь заставить их ввести свое текущее местоположение или домашний адрес? В наши дни мобильных пользователей много, и их текущее местоположение не совпадает с их адресом. Вы можете достичь либо. Некоторые вещи, на которые стоит обратить внимание, - это API геолокации javascripts и API Google Maps v3. Я недавно работал с этим. Вот несколько ссылок, с которых можно начать:

http://blog.bobcravens.com/2010/10/trip-recorder-using-javascripts-geolocation-api-and-google-maps/

http://blog.bobcravens.com/2010/06/a-google-maps-version-3-jquery-plugin/

Надеюсь, это поможет.

Bob

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