Нужно ли использовать Google Maps API только для того, чтобы встроить небольшую карту с калькулятором / отображением маршрута только для одного пункта назначения? - PullRequest
0 голосов
/ 27 ноября 2009

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

Ответы [ 3 ]

2 голосов
/ 27 ноября 2009

Нет никаких причин возиться с API, если только вам не нужно настраивать внешний вид или поведение gmaps. Почему бы просто не использовать iframe с URL:

http://maps.google.com/?q=[you-url-encoded-address-here]

или, что еще лучше, установите текстовое поле и кнопку «Проложить маршрут», чтобы перенаправить этот фрейм на:

http://maps.google.com/maps?saddr=[their-address]&daddr=[your-address]

edit: это хорошо работает в модальном диалоговом окне, если вы не хотите, чтобы логотип Google торчал, как больной большой палец в вашем потоке страниц

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

Вы, вероятно, могли бы встраивать напрямую с определенным URL, который настроит его на желаемое назначение.

Кстати, хорошо написанные ответы, скорее всего, получат здесь полезные ответы.

0 голосов
/ 02 декабря 2010

Вы можете рассмотреть http://www.openlayers.org/ в качестве альтернативы Google Maps.

Фактически открытые слои можно использовать для добавления карты Google, карты OpenStreetMap, карты Bing и т. Д.

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