Примеры OpenLayers3 в автономном режиме

Я пытаюсь заставить следующий пример работать на моем собственном веб-сервере:

http://openlayers.org/en/master/examples/static-image.html

Он отлично работает по ссылке, но если я проверю git-репозиторий OpenLayers3:

cd www
git clone https://github.com/openlayers/ol3.git

Но если я затем перейду к примерам в Firefox (Debian), я увижу только серый фон там, где должна быть карта. Что мне нужно сделать, чтобы примеры заработали? Я попытался удалить loader.js и напрямую ссылаться на static-image.js. Но это не сработало. Я немного в растерянности.


person new299    schedule 23.11.2014    source источник


Ответы (1)


Использование репозитория Git напрямую с git clone https://github.com/openlayers/ol3.git предназначено для опытных пользователей или основных разработчиков (см. https://github.com/openlayers/ol3/blob/master/CONTRIBUTING.md)

Вам лучше сделать вещи простыми для начала.

  • Перейдите на страницу https://github.com/openlayers/ol3/releases.
  • Нажмите на зеленую кнопку с именем «v3.0.0.zip».
  • разархивируйте загруженный файл на веб-сервере
  • откройте браузер с URL-адресом, похожим на http://serverurl/path/to/examples/static-image.html

И это работает.

PS: Если вы действительно не в сети, загрузите изображение с http://imgs.xkcd.com/comics/online_communities.png и измените этот же URL-адрес в файле static-image.js на локальный загруженный файл.

person Thomas Gratier    schedule 24.11.2014