Consejos para la Instalación y Configuración de Geonetwork

RECU-0029 (Recurso Ejemplo)

Introducción

GeoNetwork Opensource proporciona servicios de gestión de información espacial, estando diseñado para organizar y facilitar el acceso a recursos de cartografía, bases de datos espaciales y metadatos asociados a través de un único punto de entrada.

A continuación se explica cómo instalar Geonetwork, proporcionando ejemplos para su correcta configuración.

Descripción

Desarrollo

Instalación por defecto

Los requerimientos mínimos para la instalación de Geonetwork sobre una máquina Windows son:

  • Procesador: 2 GHz o superior
  • Memoria (RAM): 1 GB o superior
  • Espacio en disco: 200 MB mínimo. recomendado 1 GB. Se necesitará espacio adicional dependiendo del volumen de información que se espere cargar.
  • Instalación de Java Runtime Environment (JRE 1.5.0).

Por defecto el ejecutable de Geonetwork instala los siguientes componentes:

  • Jetty server (servidor de aplicaciones sobre el que corre la aplicación)
  • McKoiDB (base de datos para almacenar los metadatos)
  • Geonetwork
  • Geoserver
  • InterMap

Una vez finalizada la instalación se crean en el menú de inicio de Windows los accesos directos a la aplicación, quedando disponibles las siguientes opciones:

  • Start/Stop Server: para iniciar y parar el servidor de aplicaciones
  • Geonetwork Opensource: para iniciar la aplicación
  • GAST: para acceder a la herramienta de administración de Geonetwork. Desde esta herramienta se pueden configurar parámetros de la aplicación tales como la base de datos, nombre del Servlet y puerto de acceso, etc.

Finalmente, Geonetwork se instala en la ruta indicada en el asistente de instalación (por defecto C>archivos {style:type=span}de programas>Geonetwork).

Uso de Tomcat como servidor de aplicaciones

Una vez instalada la aplicación, es muy probable que el usuario desee utilizar un servidor de aplicaciones alternativo al utilizado por defecto en Geonetwork, esto es Jetty Server. Para utilizar Tomcat tan sólo es necesario copiar las carpetas intermap, geonetwork, geoserver (incluidas en la siguiente ruta del directorio de instalación de la aplicación: Geonetworkweb) en la carpeta webapps del servidor Tomcat.

Configuración de la base de datos

Es muy frecuente, también, que el usuario desee usar una base de datos alternativa a la utilizada por defecto en Geonetwork (McKoiDB). Esta operación puede realizarse de dos formas, mediante la aplicación de administración de Geonetwork (GAST) o modificando los ficheros de configuración de la aplicación.
Para configurar la base de datos desde GAST, únicamente hay que acceder a la opción DBMS y rellenar los parámetros de conexión a la base de datos, tal y como se muestra en la imagen adjunta.

48

Internamente se está modificando el fichero de configuración WEB-INF/config.xml, en el cual se indican los parámetros de conexión a la base de datos. A continuación se muestra un ejemplo de cómo configurar una conexión a una base de datos ArcSDE utilizando este fichero.

49

El valor true del atributo resource enabled="true"indica que la conexión está siendo utilizada, de forma que es posible tener definidas varias conexiones y usar una de ellas activando este parámetro a true. Nota: si la configuración de la base de datos se ha realizado de forma manual mediante la manipulación del fichero config.xml, es decir, sin utilizar la herramienta GAST, será necesario crear el esquema de Geonetwok, esto es, toda la estructura de tablas que la aplicación requiere para su funcionamiento.
Añadir un nuevo servidor de metadatos (harvesting)

Añadir un nuevo servidor de metadatos (harvesting)

Geonetwork permite trabajar con datos descentralizados procedentes de diversos repositorios o harvesting. La información de los diferentes nodos o repositorios descentralizados se sincroniza cada cierto tiempo contra la base de datos de Geonetwok, actualizándose así los cambios sobre en nodo central del sistema. 

Para añadir un nuevo servidor de metadatos hay que realizar los siguientes pasos:

  1. Acceder con el usuario admin a la herramienta de hardvesting
  2. 50

  3. Pulsar el botón de Añadir “Add”
  4. 51

  5. Indicar el tipo de repositorio a añadir. Nota: a partir de la versión 2.4.0 se incluyen nuevos tipos de repositorios, entre ellos ArcSDE.
  6. 52

  7. Indicar los parámetros de conexión al repositorio
  8. 53