Как добавить слой WMS на карту Bing с помощью JavaScript?
-
25-09-2019 - |
Вопрос
Как добавить WMS слой на карту Bing с помощью JavaScript? Кто-нибудь знает какие-то хорошие примеры?
Решение
Обычно я использовал прокси-сервис, который переводит квадратный ключ к соответствующим координатам WMS. Хорошим началом записи такого прокси-сервиса в C # в качестве веб-обработчика можно найти здесь: http://www.viawindowslive.com/articles/virtualearth/accessingwmsfromvirtualearth.aspx.ASPX.
Проблема заключается в том смысле, как карты затылок требуют, чтобы вы указать URL-адрес плитки. Если вы не заблокированы на карты Bing, такого рода намного проще с Google Maps версии 2.0 или открытые слои, как указанный выше плакат.
Другие советы
Если вам нужно использовать WMS для сервера для плитка, то я бы серьезно смотрел на OpenLayersОтказ Это отлично при перемешивании различных инструментов и форматов. Например. Наложение KML накладки на WMS или (как в вашем случае) WMS на картах Bing.
Если у вас есть свой выбор сервера для плитка, и у вас есть бостеры, то я бы вместо этого использовал MapCruncher и загружать его в Bing Maps.