Страница 1 из 1

geoserver + openlayers

Добавлено: 06 июн 2011, 16:50
valeria
Здравствуйте,это тема здесь поднималась не раз,но прочитав всё ,не смогла понять многие моменты.
Как я поняла библиотека openlayres зависит только от apache,больше не отчего,т.е. с самим геосервером она ника не связана .Вот я создала html страницу подключив openlayers,в браузере всё чудесно отображается ,в то же время в самом геосервере у меня уже есть слои ,которые берутся из шэйп-файлов ,через layerprevier я наблюдаю свою созданную карту .

Как мне это объединить карту которую я получаю через openlsyers c картой которая получается из шэйпфайлов ,так как нужно создать popup

Re: geoserver + openlayers

Добавлено: 06 июн 2011, 19:00
Mavka
То что в layerpreview - это пример, образец. Его использует только администратор GeoServer и во внешний мир, как правило, страницу не показывают. (Нет, это конечно возможно, и даже доработать под свои нужды реально.)

Раз свою страницу вы создали, то откройте layerpreview, выберите нужный слой и нажмите Ctrl-U. Откроется код страницы, в нем увидете как нужно настроить слой на своей странице.

Re: geoserver + openlayers

Добавлено: 08 июн 2011, 15:05
valeria
спасибо,я сидела разбиралась как создаётся карта, я как понимаю она генериться через файл openlayers.js ,и его надо редактировать ?
подскажите каким образом собирается html страница для визуализации карты ? и где надо её редактировать чтоб видоизменить?

Re: geoserver + openlayers

Добавлено: 15 июл 2011, 07:22
Braz
Валерия, в layerpreview нажмите Ctrl-U и найдите untitled - это переменная описывающая слой! Вам нужно скопировать ее значение, это раз! И незабудьте добавить ее к карте в map.addLayer([untitled]); это два! Если добавляете несколько слоев, то писать нужно так map.addLayerS([untitled1, untitled2]); это три!

Re: geoserver + openlayers

Добавлено: 15 июл 2011, 09:19
valeria
спасибо большое ,уже разобралась