- •VMware Workstation - для серьёзных задач
- •Установка виртуальной машины.
- •Установка Oracle vm Virtualbox
- •Установка Linux Ubuntu на виртуальную машину Oracle vm VirtualBox
- •Изменение настроек виртуальной машины Oracle vm VirtualBox
- •Особенности и достоинства ос Линукс
- •Операционные системы Linux
- •Разработка
- •Дистрибутивы gnu/Linux
- •Применение
- •Установка программ вLinux
- •Картографические сервера, особенности установки и их работы
- •1.Установка GeoServer
- •Требования к серверу
- •Установка Apache Tomcat и GeoServer war
- •Дополнительные расширения
- •Web-интерфейс
- •Начальная настройка
- •2 Установка и запуск GeoServer
- •Запуск GeoServer
- •Создание нового типа объектов (FeatureType)
- •Настройка проекции
- •Генерация ограничивающего прямоугольника
- •Оформление карты
- •Основы sld
- •Подключение созданного стиля
- •Использование стиля
- •Несколько заключительных слов
- •3.Установка GeoServer Начало работы с GeoServer
- •Запуск GeoServer
- •Первый просмотр
- •Загрузка данных
- •Стилизация
- •Использование uDig для создания простых стилей
- •Добавление стиля в GeoServer
- •Добавление стиля в слой
- •Добавление растра
- •Клиенты для просмотра wms-слоев
- •Quantum gis
- •Возможности Quantum gis
1.Установка GeoServer
GeoServer – это Java™-сервлет. Он работает внутри контейнера сервлетов, например Apache Tomcat. Его также можно использовать автономно с помощью встроенного контейнера сервлетов Jetty, что очень удобно при локальном тестировании. Tomcat больше подходит для крупных установок, поэтому в данной статье рассматривается именно этот вариант.
Требования к серверу
Для работы подойдет любой Linux-сервер, к которому у вас есть root-доступ. GeoServer отлично работает на небольшой виртуальной машине, например на небольшом экземпляре IBM PowerVM® или на разделе System Z®. Потребности в ресурсах напрямую зависят от объема трафика, который планируется направлять на GeoServer. На диске должно быть достаточно места для хранения ГИС-данных и около 5 ГБ для операционной системы и GeoServer. Рекомендуется по крайней мере 512 МБ оперативной памяти. Возможно использование операционных систем Microsoft® Windows® и Mac OS® X, но Linux удобнее в промышленной эксплуатации. В данной статье предполагается использование сервера под Ubuntu или Debian.
Установка Apache Tomcat и GeoServer war
Установите Tomcat с помощью команды apt-get install tomcat7. После завершения установки откройте тестовую страницу по адресу http://ваш-сервер:8080. Затем перейдите на страницу GeoServer Stable Downloads (см. разделРесурсы) и загрузите сжатый WAR-файл. Разархивируйте файл и переместите geoserver.war из архива в /var/lib/tomcat7/webapps/. Не обращайте внимания на остальные файлы архива. Перезапустите Tomcat с помощью командыservice tomcat7 restart. По умолчанию к установленному серверу GeoServer можно обратиться по адресу http://ваш-сервер:8080/geoserver/. Сервер Tomcat запускается автоматически при перезагрузке.
Каталогом данных по умолчанию является /var/lib/tomcat6/webapps/geoserver/data/. В этом каталоге содержатся хранилище данных (по умолчанию) и настройки безопасности. В нем также содержится папка data для хранения файлов актуальных ГИС-данных, так что путь к этим файлам будет включать имя data дважды (например, /var/lib/tomcat7/webapps/geoserver/data/data/USA/state.shp). Если это вас не устраивает, измените имя папки для хранения данных на что-нибудь более определенное, например gis_data.
Чтобы обращаться к порту, отличному от 8080, отредактируйте файл /etc/tomcat7/server.xml. Найдите строку <Connector port="8080" protocol="HTTP/1.1", измените8080на80(или другой порт, который хотите использовать), сохраните файл и перезагрузите Tomcat.
Дополнительные расширения
Для GeoServer существует множество расширений, которые позволяют использовать больше источников данных (например, IBM DB2®) и новые функции (например, Web-сервис геопроцессинга (WPS) и вывод в Excel-формате). Эти расширения можно найти на странице загрузки GeoServer .Чтобы установить расширение, разархивируйте его в /var/lib/tomcat7/webapps/geoserver/WEB-INF/lib/. После установки расширения (или всех необходимых на этой стадии расширений) перезапустите GeoServer (sudo service tomcat7 restart).
Полезными расширениями являются OGR и MySQL. OGR поддерживает дополнительные форматы вывода векторных данных, а MySQL поддерживает базу данных MySQL. После установки расширения OGR убедитесь, что в вашей системе есть рабочая утилита ogr2ogr. Если ее нет, установите пакет gdal-bin с помощью команды sudo apt-get install gdal-bin. После перезагрузки сервера GeoServer в раскрывающемся списке предпросмотра слоя будут отображаться все форматы, поддерживаемых OGR. Точно так же после установки MySQL и перезагрузки системы в списке вариантов храненияNew data sourceпоявится база данных MySQL. Расширение MySQL не имеет официальной технической поддержки, поэтому если нет настоятельной необходимости использовать MySQL, предпочтительным вариантом является PostGIS (PostgreSQL).
