Я пытаюсь встроить карту Google в динамическую веб-страницу. Единственная переменная, от которой зависит карта, - это адрес компании. Этот адрес взят из базы данных сайта. Я не могу просто статически сгенерировать код для встраивания для каждой динамической страницы, используя ту же настройку. Можно ли как-то встроить карту на основе этого адреса и показать маркер / всплывающую подсказку с информацией Google по этому бизнесу?
До сих пор я изучал несколько вариантов, в том числе использование API-интерфейса Google Map и API данных Google или просто возиться с кодом встраивания, предоставленным Google. Если я использую API, мне кажется, что я должен разработать свои собственные типы маркеров и, возможно, даже предоставить свои собственные данные.
Не похоже, что есть простое решение.
Есть идеи?
Спасибо.
РЕДАКТИРОВАТЬ: я не одержим переходом от адреса к долготе и широте. Я хочу, чтобы информационное окно или «пузырь» для маркера отображали информацию о компании в Google.
РЕДАКТИРОВАТЬ: По предложению Роя я пытался использовать карту и API поиска вместе, чтобы достичь того, что я хочу. Тем не менее, единственный способ, которым я могу выполнить поиск с помощью searchControl.execute («название компании здесь»); если нарисован SearchControl Дело в том, что я не хочу показывать элементы управления поиском. Я был в состоянии скрыть это, но это только кажется неэффективным способом решения этой проблемы.