Guia3.1.1 InstalacionGeoServer
Guia3.1.1 InstalacionGeoServer
Guia3.1.1 InstalacionGeoServer
1
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Contenido
Instalación ............................................................................................................... 3
Identificación ......................................................................................................... 23
Servidor ................................................................................................................. 25
Datos ..................................................................................................................... 26
2
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Instalación
GeoServer requiere tener instalado en nuestro equipo un entorno Java 8 (JRE). Esto
debe hacerse antes de la instalación.
3
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
4
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
5
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
6
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
7
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
8
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Clic en Next.
Nota
9
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
10
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
• A continuación, debemos introducir el puerto en el que GeoServer
responderá. Esto afecta a la ubicación de la interfaz de administración Web de GeoServer,
así como a los servicios de GeoServer: Servicio de mapas web (WMS) y Servicio de
características Web (WFS). El puerto predeterminado es 8080, aunque cualquier puerto
válido y no utilizado funcionará. Clic en Next.
11
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
12
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
• GeoServer se instalará en nuestro equipo. Cuando termine, haz clic en
Finish para cerrar el instalador.
13
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
14
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
GeoServer utiliza el servidor web jetty para ejecutarse. El servicio se puede iniciar y
detener directamente desde el menú de inicio.
Ve a Todos los programas > GeoServer y utiliza los atajos de inicio y detención.
Deben ejecutarse con derechos de administrador.
15
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
GeoServer, por defecto, incluye varias funcionalidades, pero para ampliar su potencial
es posible utilizar complementos. Para utilizar estos complementos, es necesario
descargar e instalarlos manualmente. Veamos cómo hacerlo.
La extensión CSS
Enlace directo:
16
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
https://sourceforge.net/projects/geoserver/files/GeoServer/2.15.1/extensions/geos
erver-2.15.1-css-plugin.zip/download
C:\GeoServer 2.15.x\webapps\geoserver\WEB-INF\lib
17
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
http://sourceforge.net/projects/geoserver/files/GeoServer/2.15.1/extensions/geose rver-
2.15.1-vectortiles-plugin.zip
18
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
C:\GeoServer 2.15.x\webapps\geoserver\WEB-INF\lib
http://sourceforge.net/projects/geoserver/files/GeoServer/2.15.1/extensions/geose rver-
2.15.1-wps-plugin.zip
Como en las dos ocasiones anteriores, copiamos los 4 archivos .jar al directorio
C:\GeoServer 2.15.x\webapps\geoserver\WEB-INF\lib
Nota
Desde ahora y hasta finalizar el curso debes utilizar un navegador web moderno.
Esto implica no usar Internet Explorer, ya que este navegador no funciona bien con
los interfaces web con los que vamos a trabajar en el curso.
19
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
http://localhost:8080/geoserver
20
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Para realizar determinados ejercicios del curso debemos utilizar el directorio www
ubicado dentro de C:\GeoServer 2.15.x\data_dir\
En esta ubicación guardaremos los archivos html que crearemos en el curso, que
serán los que contendrán nuestros visores webmapping.
El directorio www se utiliza para servir nuestras aplicaciones de mapas del lado del
cliente, permitiendo a GeoServer actuar como un servidor web.
Entra dentro del directorio www y crea un archivo nuevo con el nombre web.html
Puedes crear un nuevo documento de texto, del tipo "nuevo documento de texto.txt" y
modificar el nombre y la extensión.
21
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
4. Para abrir Opciones de carpeta, haz clic en el botón Inicio , en Panel de control, en
Apariencia y personalización y, por último, en Opciones de carpeta.
Debe aparecer una web el blanco (el archivo html está vacío). Esto nos sirve para
verificar que el archivo está funcionando correctamente y que el servidor Jetty está
iniciado.
22
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Interfaz de GeoServer
Página de Bienvenida
Identificación
23
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
o Settings
o Cacheado de Teselas
o Seguridad
o Demos
o Herramientas
En este curso vamos a usar los enlaces situados a la izquierda: Datos (Espacios de
trabajo, Almacenes de datos, Capas, etc), Cacheado de Teselas y Seguridad.
24
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Servidor
Servicios
La página Web Map Service (WMS) establece las opciones de raster y SVG.
La página Web Map Tile Service (WMTS) establece la configuración de las teselas
WMS. Un WMTS es un estándar que sirve las teselas de mapa pre-renderizadas en la
web.
25
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Datos
Los datos enlazan directamente a una página de tipo datos que nos permite editar,
agregar y eliminar funcionalidades. Todos los tipos de datos de las subsecciones siguen
un flujo de trabajo similar.
Como se ve en la imagen inferior (el ejemplo de los estilos), la página principal de cada
tipo de datos muestra un listado indexado con los datos, en este caso la lista de estilos:
Previsualización de la capa
26
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Ejercicios 3.1
GeoServer
27
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
El primer paso para cargar datos es, generalmente, crear primero un espacio de trabajo
o workspace.
28
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Name: earth
URI del espacio de trabajo: http://geoserver.org/earth
Espacio de trabajo por defecto: Si
29
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Un almacén de datos se conecta a una fuente de datos que contiene datos ráster o
vectoriales. Un origen de datos puede ser un archivo (como un shapefile o un
GeoPackage) o grupo de archivos, una tabla de una base de datos o un directorio. El
uso del constructor de almacenes de datos significa que los parámetros de conexión se
definen una vez, en lugar de hacerlo para cada pieza de datos de una fuente. Como tal,
es necesario registrar un almacén de datos antes de cargar los datos.
En esta sección vamos a cargar un único archivo GeoTIFF. Este GeoTIFF contiene
relieves y sombreados para el área terrestre.
30
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
file:C:\webmapping\Capas\relieve.tif
31
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
En GeoServer el término capa se refiere a los datos raster o vectoriales que contienen
los elementos geográficos. Las capas vectoriales son análogas a los featureTypes y las
capas raster son análogas a las coberturas. Las capas representan cada característica
que debe ser mostrado en un mapa. Todas las capas tienen una fuente de datos,
conocidos como almacenes de datos o stores.
En la sección Capas, podemos ver y editar las capas existentes, añadir una nueva capa,
o eliminar una capa. Al igual que en anteriores vistas, la página de capas muestra las
dependencias pertinentes: su almacén y espacio de trabajo correspondiente. También
muestra el SRS nativo de la capa y si está habilitada.
32
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
10. En el apartado Editar capa > Información básica del recurso, modifica el
nombre de la capa a relieve en los apartados nombre y título, para que quede
como en la siguiente imagen:
33
UNIVERSIDAD DE LA AMAZONIA
PROGRAMA INGENIERÍA DE SISTEMAS
LINEA DE PROFUNDIZACIÓN B
Ahora puedes ver la capa con el cliente integrado de OpenLayers (utilizando WMS) a
través de la opción Previsualización de capas que vimos en secciones anteriores. Al
hacer clic en el mapa se muestran los valores RGB de ese punto en particular.
34