Geoservicios en el marco de las IDEs - idecor.cba.gov.ar · Crear una nueva regla de acceso a los...

Post on 16-Jul-2020

1 views 0 download

Transcript of Geoservicios en el marco de las IDEs - idecor.cba.gov.ar · Crear una nueva regla de acceso a los...

Geoservicios en el marco de las IDEs

Introducción a Geoserver Junio 2018

Ejercicios y Guía HowTo

Ejercicio: 1 - Importar mediante QGIS las capas a publicar en la base de datos del usuario.

2 - Crear un nuevo espacio de trabajo de nombre <nombre_usuario>

3 - Crear las siguientes capas: Límite Provincial. Departamentos. Pedanías. Localidades. Cursos de agua. Red Vial Nacional. Red Vial Primaria. Red Vial Secundaria.

4 - Crear y aplicar a cada capa los siguientes estilos a partir de los .SLDs provistos. 5 - Consumir las capas mediante Geoservicios WMS desde QGIS. 6 – Crear un nuevo rol y usuario para el acceso en modo lectura a las capas con credenciles 7 - Establecer una regla para el acceso en modo lectura a las capas publicadas mediante credenciales.

Publicar una capa almacenada en PostgreSQL/PostGIS

1 - Crear un nuevo espacio de trabajo

Cada espacio de trabajo es un contenedor para agrupar datos similares. Con los espacios

de trabajo es posible tener capas idénticas en diferentes espacios de trabajo sin conflicto

de nombres. A su vez, cada espacio de trabajo define un servicio virtual.

Refs:

http://docs.geoserver.org/latest/en/user/data/webadmin/workspaces.html

http://docs.geoserver.org/stable/en/user/configuration/virtual-services.html

1.1 – Desde el menú Datos, seleccione la opción Espacios de Trabajo.

1.2 – A continuación, seleccione la opción Agregar un nuevo espacio de trabajo.

1.3 – Ingrese el nombre del espacio de trabajo y la URI, por ejemplo: capacitacion y

http://localhost:8080/geoserver/capacitacion.

El nombre será el identificador del espacio de trabajo. No debe contener espacios. La URI

(Uniform Resource Identifier) es similar a una URL pero no necesita resolver a un sitio web.

Un espacio de trabajo agrupará almacenes de datos (Stores) y capas (Layers).

2 – Crear un nuevo almacén de datos (Stores)

Una vez que el espacio de trabajo ha sido creado, estamos listos para crear el almacén de

datos. El almacén de datos le dirá a Geoserver cómo conectarse a la tabla en PostGIS.

2.1 - Desde el menú Datos, seleccione la opción Almacenes de datos.

2.2 – A continuación, seleccione la opción Agregar nuevo almacén.

2.3 Luego, seleccione PostGIS Database

2.4 A continuación, ingresamos el espacio de trabajo y el nombre del origen de datos.

2.5 – Luego ingresamos los parámetros de conexión a la base de datos y click en Aceptar

2.6 - A continuación se lista el nuevo almacén de datos.

3 – Publicar una nueva capa (Layer)

Desde el menú Datos, seleccione la opción Capas. Luego, seleccione Agregar Nuevo

Recurso

.

3.1 Luego ingresamos las opciones de la capa

Primero en la pestaña Datos, llenamos los campos Nombre, Titulo, Resumen.

3.3 Luego, ingresamos la información del sistema de coordenadas

3.4 En la pestaña Publicación, setear el estilo de la capa.

3.5 Click en Guardar

4- Previsualización de la capa

4.1 -Desde el menú Datos, seleccionar la opción Previsualizacion de capas.

4.2 – Seleccionar OpenLayers en el listado de capas disponibles.

4.3 – A continuación, se mostrará la capa mediante un visor en OpenLayers predefinido.

Publicar un archivo Ráster

1 – De los almacenes de datos de tipo Ráster. Seleccione GeoTiff

2 – Llenar los campos de espacio de trabajo, Nombre, y URL al archivo ráster dentro de la

carpeta data .

3 .4 Del listado, seleccione Publicación para la capa recientemente creada.

3.5 A continuación, en la pestaña Data, rellene los campos de la tabla y la información del

sistema de coordenadas también. Idem para la capa Vectorial. Por último, click en

Guardar

3.6. En la previsualización se deberá desplegar el ráster para la capa recientemente

creada.

Consumir servicio WFS desde QGIS

1 – Crear una conexión WFS nueva en QGIS

2 – Establecer los parámetros de conexión.

3 – Seleccionar y añadir la capa WFS

Crear un nuevo Rol en Geoserver

1 – Desde el menú Seguridad, seleccione la opción Usuarios, Grupos y Roles.

2 – En la pestaña Roles, seleccione Agregar nuevo rol.

3 – A continuación, complete al menos el nombre del Rol. Por ejemplo.- Rola name=

viewer.

3 – Cick en Guardar

Crear un nuevo usuario en Geoserver

1 – Desde el menú Seguridad, seleccione la opción Usuarios, Grupos y Roles.

2 – En la pestaña Users/Groups, seleccionar Añadir nuevo usuario.

3 – A continuación, complete el nombre y contraseña del nuevo usuario. Por ejemplo

mbustos, mbus123

También complete los datos del Rol asociado a este usuario. En este caso le asignamos el

rol creado previamente.

Crear una nueva regla de acceso a los servicios en

Geoserver

1 – Desde el menú Seguridad, seleccione la opción Seguridad de los datos.

2 – En la pestaña Roles, seleccione Agregar nueva regla.

Vamos a configurar una regla para dar permisos de solo lectura sobre la capa de calles en

el espacio de trabajo capacitación al usuario viewer.

3 – Completar los campos como muestra la imagen.

4 – La nueva regla aparecerá listada.