Используя Google Maps API для динамичного встраивания карты на основе адреса - Потребность использовать данные Google для маркеров/пузырей

Я пытаюсь встроить Google Map в динамическую веб-страницу. Единственная переменная, от которой зависит карта, является адресом бизнеса. Тот адрес прибывает из базы данных веб-сайта. Я не могу только статически генерировать код для встраивания для каждой динамической страницы, израсходовав тот же набор. Существует ли способ, которым я могу встроить карту на основе того адреса и показать информацию Google показа маркера/пузыря о том бизнесе?

До сих пор я исследовал несколько опций включая использование API Google Map и Google Data API или просто питания с кодом для встраивания, данным Google. Если я использую API, кажется, что я должен разработать свои собственные типы маркеров и возможно даже снабдить моими собственными данными.

Не похоже, что существует легкое решение.

Какие-либо идеи?

Спасибо.

Править: Я не одержим движением от адреса до долготы и широты. Я хочу, чтобы информационное окно или "пузырь" для маркера показали информацию Google бизнеса.

Править: На предложении Roy я пытался использовать карту и искать API вместе для достижения того, что я хочу. Однако единственный путь я могу выполнить поиск с searchControl.execute ('название компании здесь'); то, если SearchControl привлечен. Вещь состоит в том, хотя я не хочу показывать любые поисковые средства управления. Я смог скрыть его, но это просто походит на неэффективный взлом способ решить это.

8
задан Will M 4 March 2010 в 18:12
поделиться

1 ответ

Не используйте просто код для встраивания. Напишите немного Javascript, который нарисует для вас карту и передаст ей адрес.

Здесь множество примеров: http://code.google.com/apis/maps/documentation/examples/index.html

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

2
ответ дан 6 December 2019 в 01:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: