Помогите изучить Geoserver

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
emercom
Новоприбывший
Сообщения: 1
Зарегистрирован: 12 май 2010, 11:29
Репутация: 0

Помогите изучить Geoserver

Сообщение emercom »

Здравствуйте. Поизучала сайт gis-lab.ru, самой интересно, да и по работе требуется.
Стоит задача - Создать web-приложение для работы с картой Ханты-Мансийского АО и города Ханты-Мансийска (исходные данные/слои карты были в файлах MapInfo-tab, с помощью quantumGIS перевожу в shp.) В примерном ТЗ функциональность web-gis-приложения ПОКА такова (но аппетиты растут, как известно :? ):
1.Отображение слоев(с выбором на вкус пользователя - одного,двух,...), всего имеющихся которых более 20.
2.Извлечение информации об объекте из карты (при выделении или клике на объект).
3.Загрузка/изменение данных.
4.Легенда, масштабная шкала, кнопки сдвига вправо-влево, и др. сопутствующие элементы, набор минимальный,но функциональный.
В связи с пунктом 3, выбор пал на Geoserver (Как я поняла,Marserver не поддерживает обновление данных?). Установила, почитала, пробывала несколько примеров по загрузке слоев, созданию хранилищ.
Думаю, что вопросов будет много,буду писать здесь. Но пока вопрос один:

Как в Geoserver,используя OpenLayers, отобразить несколько слоев на карте? Прошу подробного описания, я очень новый новичок :D

Отправите на Geoserver.org - хорошо, но там не всегда всё понятно:(.
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Помогите изучить Geoserver

Сообщение Mavka »

Немного для разъяснения где мухи и где котлеты:

GeoServer - предназначен для передачи данных по интернету. Для него не важно кто их получит - веб-приложение на javascript или настольная ГИС. Таких серверов много (в чем то различающихся) - GeoServer, UMN Mapserver, FeatureServer и т.п. Можете менять их как перчатки, для OpenLayers все равно с каким работать.

OpenLayers - фреймворк (набор элементов) для создания веб-приложения. Таких библиотек тоже пруд-пруди.

По ТЗ:
1-2, 4 - на OL это реализуется, легко.
3.a "загрузка данных" - готового функционала в OL для этого нет, придется писать самому (gdal, python)
3.b "изменение данных" - вот так это выглядит (и др. примеры), более продвинутых веб-редакторов не припомню.
отобразить несколько слоев на карте
Читали? И на будущее, если хотите получить ответ то покажите свои усилия. Хотя бы что сумели написать.
лангольеры под окном жрали время ом-ном-ном
Kris
Интересующийся
Сообщения: 37
Зарегистрирован: 31 май 2011, 03:09
Репутация: 0

Re: Помогите изучить Geoserver

Сообщение Kris »

А как обновить GeoServer (для linux)?
На оф. сайте нашел только установщик с нуля, а нужно обновить.
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Помогите изучить Geoserver

Сообщение Александр Мурый »

Kris писал(а):А как обновить GeoServer (для linux)?
На оф. сайте нашел только установщик с нуля, а нужно обновить.
Если GeoServer ставился с помощью пакетного менеджера вашего дистрибутива, то обновить можно оттуда (при наличии в репозиториях более новой версии). Если нет --- скачивайте с оф.сайта и ставьте вручную -- при установке в одни и те же директории старая версия должна замениться новой.
Редактор материалов, модератор форума
Kris
Интересующийся
Сообщения: 37
Зарегистрирован: 31 май 2011, 03:09
Репутация: 0

Re: Помогите изучить Geoserver

Сообщение Kris »

Тогда потрутся настройки и созданные слои.
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Помогите изучить Geoserver

Сообщение Mavka »

Обновление - в контейнере сервлетов удаляется сервлет "GeoServer" и устанавливается новый. Будь то Tomcat, GlassFish или Jetty.

Что бы не потерялись настройки нужно переназначать DATA_DIR. В старом руководстве пользователя об этом говорилось в разделе "Installation", а теперь, видимо напрасно, выделили на этап после первого знакомства.

При этом папка DATA_DIR может автоматически обновиться и потерять совместимость со старой версией. Причем были случаи (1.7 > 2.0) когда обновление проходило не корректно. Поэтому перед обновлением GeoServer нужно создавать резервную копию DATA_DIR.
лангольеры под окном жрали время ом-ном-ном
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя