2009-08-20 2 views
5

Команда, с которой я работаю, в настоящее время находится в неудачной ситуации. Они потратили много времени на интеграцию с Google Maps на своем сайте, но они не обнаружили, что для запуска google-карт на сайте https вы должны лицензировать элемент управления (и это не дешево), и то же самое происходит для bing карты.Элементы управления сетью для сайтов, работающих https

Итак, мой вопрос: знаете ли вы о каких-либо более дешевых/свободных элементах управления картой, таких как Google или Bing-карты?

ответ

4

Почему они не могут размещать карты Google на незащищенной странице или кадре? Лицензия google говорит, что вы должны иметь ее на общедоступном сайте, чтобы воспользоваться бесплатной версией лицензии, поэтому даже на http-сайте вам все равно придется оплачивать данные.

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

+0

Сайт общедоступен. Короткий ответ о том, почему мы просто не можем использовать его на незащищенном сайте, заключается в том, что для этого потребуется большая реструктуризация кучи сайтов, а не только этого. – JohannesH

+0

Когда я говорю «общедоступно», я имею в виду «будет ...», так как мы еще не выпустили. – JohannesH

0

Для датских пользователей я нашел следующий компонент VisKort на SoftwareBørsen. Похоже, что он основан на OpenStreetMap, но я не уверен.

1

Я смотрел на это и нашел this пост - вы можете использовать Bing карты через SSL без проблем, и это, кажется, работает хорошо.

5

В версии 3 API поддержка HTTPS теперь бесплатна.

+0

Спасибо за ответ. – JohannesH

2

API MapQuest позволяет использовать SSL через бесплатную лицензию.

Смежные вопросы