Спутниковый слой для OpenLayers 3 (кроме Google)

Я ищу спутниковый слой (кроме Google), который работает с OpenLayers 3. Согласно примерам, должна быть возможность подключить OL3 к спутнику Bing, спутнику MapQuest или спутнику OSM. Однако приведенные примеры больше не работают. Bing Satellite вообще не работает, и поставка плиток MapQuest прекращается, как только я достиг определенного уровня масштабирования.

Я один с такой проблемой? Я что-то упустил или просто что-то не учел?

2 года назад я программировал над проектом, который включал OpenLayers 2. С помощью OL2 можно было создать карту, относящуюся к спутниковому слою Bing, а также к спутниковому слою OSM. Он работал без каких-либо проблем. С тех пор они закрыли все эти службы.

У кого-нибудь была такая же проблема и есть решение? Я был бы очень признателен.

Спасибо!


person Gigelicious    schedule 07.03.2016    source источник
comment
Не существует такого понятия, как спутник OSM. OpenStreetMap не предоставляет никаких аэрофотоснимков.   -  person scai    schedule 07.03.2016


Ответы (1)


Бинг работает. См. пример bing-maps из последней версии. Обязательно получите собственный ключ API с http://www.bingmapsportal.com/ при использовании слоев Bing. в OpenLayers.

Причина, по которой слой Bing не отображается в приведенном вами примере, заключается в том, что срок действия ключа API истек.

person ahocevar    schedule 07.03.2016
comment
Это все еще так просто, большое спасибо. После создания действительного API-ключа я снова смог получить доступ к слоям Bing. - person Gigelicious; 08.03.2016