ES:Importación CHSEGURA

From OpenStreetMap Wiki
(Redirected from ES:CHSEGURA import)
Jump to navigation Jump to search

Acerca de

La importación en proceso se refiere a los datos hidrográficos disponibles en la administración de la Confederación Hidrográfica del Segura. La Cuenca del Río Segura se encuentra en el cuadrante sur-oriental de España.

Cuenca del Segura. Confederación Hidrográfica del Segura.

De los datos geográficos que dispone el portal, se han elegido solo aquellos que tienen utilidad y equivalencia con las entidades soportadas por OpenStreetMap, en concreto la capa de la Red Hidrográfica (ríos y arroyos / waterway=river y waterway=stream) y la capa de Embalses (landuse=reservoir).









Objetivos

El objetivo es añadir a OpenStreetMap los datos que nos facilita esta administración, que no se encuentren aún en la base de datos de OSM y en caso de existir parcialmente (por ejemplo, ríos que no estén mapeados totalmente), fusionar lo existente en OSM con lo que tenemos en los datos de la Confederación; siempre dando preferencia a lo ya existente sobre los datos a importar.

Se ha realizado una pequeña comparación, a través de las siguientes imágenes, de los datos existentes a día de hoy en OpenStreetMap (datos obtenidos a través de ES:API de Overpass Overpass API), con los que supondrán la aportación de los datos a importar, comparando solo la red hidrográfica básica compuesta por arroyos y ríos. Evidentemente se aprecia una notable mejoría.

Resaltados, ríos y arroyos en OSM.
Resaltados, ríos y arroyos OSM+CH_Segura.




Animación de la mejora.









Datos de Importación

Enlaces

Fuente de Datos: C.H.Segura
Licencia: http://www.chsegura.es/chs/utilidades/avisolegal.html
Tipo de licencia: CC By 3.0
Verificación Compatibilidad con ODbL: Si

Vía email, se ha realizado la correspondiente petición de permiso para asegurarnos de la compatibilidad del uso de estos datos con la licencia ODbl. Se reproduce, a continuación, la petición y respuesta obtenida:


Received: by 10.59.8.229 with HTTP; Sun, 16 Feb 2014 23:30:50 -0800 (PST)
Date: Mon, 17 Feb 2014 08:30:50 +0100
Delivered-To: taborda.barroso@gmail.com
Message-ID: <CAGwCOQOVsjEn4ans3szMoYWEYa+UaSK6jOunxZQawWzfBko9Uw@mail.gmail.com>
Subject: Compatibilidad de licencia CC By con ODBL
From: =Matias_Taborda_Barroso?= <taborda.barroso@gmail.com>
To: segura@chsegura.es

Hola, buenos días.

Participo en un proyecto, desarrollado a través de Internet, llamado OpenStreepMap.org [1].

La idea es crear un mapa que esté disponible libremente y que pueda ser utilizado por todo el mundo,
al estilo de la Wikipedia.

Me gustaría preguntarles si podemos utilizar los datos cartográficos​ ​disponibles en su portal, en formato SHP, 
evidentemente haciendo caso a su Aviso Legal y siempre citando su origen, para incorporar esos datos al mapa de 
OpenStreetMap. 

Por lo que puedo leer en su portal, sus datos estarían liberados bajo licencia CC By 3.0. En un principio, puede 
parecer que no debería haber ningún problema en la utilización de estos datos, pero la gente que trabaja en el 
mantenimiento de la base de datos de OSM es muy cuidadosa con el tema de las licencias de datos y me ha pedido 
que pregunte expresamente si se podrían utilizar esos datos y liberarlos bajo la licencia de OpenStreetMap, 
es decir, una Licencia ODbL [2], lo que significa que ​:
​
(A) todo el mundo puede compartir (es decir, copiar, distribuir y usar para cualquier propósito) los datos,
(B) crear nuevos trabajos a partir de los datos, y
(C) adaptar, modificar, transformar y construir sobre esos datos, pero 

(A) indicando su procedencia, 
(B) liberando los datos derivados bajo esa misma licencia, y
(C) manteniendo los datos abiertos y accesibles para todo el mundo.

En otras palabras, se utilizarían sus datos junto con los ya existentes en un gran proyecto  ​conjunto para agregar 
valor a los datos.

La licencia ODbL es equivalente a la licencia Creative Commons Atribución-Compartir bajo la misma licencia
que usa el proyecto Wikipedia [3], solo que es específica para datos.

Muchos de los datos que figuran en su mapa ya están incluidos en OSM, pero sin duda, con su colaboración, lograríamos 
enriquecer el mapa.


Atentamente,

 Matías Taborda.​


[1] http://www.openstreepmap.org
[2] http://opendatacommons.org/licenses/odbl/summary/
[3] http://creativecommons.org/licenses/by-sa/3.0/es/

 ----------------------------------------------------------------------

Disposition-Notification-To: "Vera Gomis Jose Antonio" <joseantonio.vera@chsegura.es>
Subject: RE: Compatibilidad de licencia CC By con ODBL
Date: Tue, 18 Feb 2014 14:17:20 +0100
From: "Vera Gomis José Antonio" <joseantonio.vera@chsegura.es>
To: <taborda.barroso@gmail.com>


Entiendo que por nuestra parte no debería haber ningún problema, pero no tengo claro que tenemos que hacer desde aquí.
¿Solo debemos indicarlo en nuestra web?. ¿Hay que inscribirse en algún sitio?
 
Un saludo
 
################################################
José Antonio Vera Gomis
Jefe de Servicio de Sistemas de Información
Oficina de Planificación Hidrológica
Confederación Hidrográfica del Segura
Ministerio de Agricultura, Alimentación y Medio Ambiente 
Plaza de Fontes 1, 30001 Murcia
Tlf. +34 968 35 88 90 / +34 968 965 753 Fax +34 968 21 46 05
joseantonio.vera@chsegura.es http://www.chsegura.es <http://www.chsegura.es/> 

Ejemplo datos obtenidos

  • Archivos de Red Hidrográfica en formato .osm. Ríos. Arroyos.
  • Archivo de Embalses. [1]

Tipo de Importación

La importación se realizará manualmente con el software JOSM, utilizando pequeños archivos (max 1.5 Mb). Se realizará la fusión de forma manual con los datos existentes, priorizando lo que ya hay en la base de datos de OSM y comprobando posibles errores con la ayuda de ortofotos (Bing, PNOA).


Procesado de datos

Los datos disponibles en el portal de la Confederación se encuentran en formato SHP y datum ED50 Huso 30 (EPSG:23030), por lo que habrá que realizar una reproyección de los datos y una transformación a formato .osm.

Se trabajará con dos capas: Red Hidrográfica (Ríos y arroyos) y Embalses y aunque el tratamiento será similar, diferenciaremos el tratamientos en ambas.

Red Hidrográfica

El archivo .shp de la red Hidrográfica dispone de una serie de valores que hay que tratar y otros que no se utilizarán porque no tienen interés para OpenStreetMap.

Tratamiento previo

Para realizar este tratamiento previo, se ha utilizado el software QGIS. Con las herramientas disponibles en este software se han realizado las siguientes tareas:

  • Corrección ortográfica de nombres. (Ejemplo: Rio --- Río)
  • Cambio del formato de texto a minúsculas y mayúsculas en el nombre principal, siguiendo las directrices toponímicas del Instituto Geográfico Nacional. (Ejemplo: ARROYO DE LOS ENDRINALES ---- Arroyo de los Endrinales)
  • Creación de un nuevo campo (TIPO), diferenciando dos tipos de cursos, ríos (waterway=river) y arroyos (waterway=stream).
  • Utilizando el campo anterior, se obtienen dos capas con las entidades arroyos y ríos por separado. En este paso se aprovecha para hacer la reproyección, guardando las capas en datum EPSG:4326.
  • Se carga en QGIS una capa de polígonos disponible en el portal de la Confederación. Esta capa divide la cuenca en 32 polígonos (subzonas) en base a un criterio de administración del Plan Hidrológico de la cuenca. No son polígonos que delimiten pequeñas subcuencas hidrográficas, pero sirven para este propósito. Capa Subzonas
  • Intersección de las dos capas anteriores, arroyos y ríos con la capa de polígonos de subzonas.
  • División en múltiples capas tomando como campo de división el identificador de la subzona.

Etiquetado

De los distintos campos que contenía el archivo .shp original, solo se ha utilizado el nombre, puesto que los identificadores numéricos no aportan ninguna información útil. Además, se ha añadido el campo TIPO, para diferenciar los cursos de agua en ríos y arroyos y así poder hacer la transformación en el paso siguiente.


ATRIBUTO SHP TAG OSM DESCRIPCIÓN
OBJECTID No se utiliza. Identificador numérico empleado en la C.H.Segura.
NOMBRE name=* Nombre del río/arroyo
SHAPE_len No se utiliza. Longitud de la entidad.
NIVEL No se utiliza. Categoría numérica de clasificación interna de la CH Segura.
TIPO waterway=river, waterway=stream Campo añadido con QGIS. Tipo de curso de agua.


Finalmente, siguiendo las recomendaciones de las directrices de importación, se añadirán las siguientes etiquetas referentes a la importación en cada uno de los ES:Changeset que se utilicen:

Conversión a formato .osm

Para la conversión a formato de .osm de OpenStreetMap se ha utilizado el software shp-to-osm.jar. Se utiliza la versión 0.7.3, porque la que aparece en la wiki, la 0.8.2, parece que no funciona.

El archivo de reglas que realiza la traducción a formato .osm de los campos del archivo .dbf, es el siguiente:

line,NOMBRE,,name,-
line,NOMBRE,N.C.,,
line,TIPO,Rio,waterway,river
line,TIPO,Arroyo,waterway,stream


Simplificación de datos

Se ha tenido en cuenta, previo al proceso de importación, la simplificación de las vías. Para ello se ha utilizado el software GPSBABEL, con la siguiente orden:

gpsbabel -i osm -f archivo.osm -x simplify,crosstrack,error=0.001k -o osm -F archivo-F.osm


Proceso de Importación Red Hidrográfica

El proceso de importación se realizará manualmente con el software JOSM, realizando el siguiente proceso.

  • Lectura del archivo .osm de una zona determinada.
  • Dependiendo del archivo, habrá arroyos o ríos más o menos grandes. Seleccionar uno de ellos y hacer zum [3] sobre el mismo.
  • Activar capa imagen OpenStreetMap. De esta forma se ve rápidamente si el curso de agua en cuestión está ya en la base de datos, sea de forma total o parcial.
  • Si aparece parcialmente, habría que descargar la zona correspondiente en otra capa. Seleccionar el objeto en el archivo y fusionarlo con la capa descargada (Ctrl+Mayús+M), borrándolo del archivo inicial.
  • Comprobar sobre ortofoto (PNOA, Bing), si el trazado de la vía es el correcto.
  • Completar el trazado del curso de agua, respetando el tramo descargado, con el tramo que hemos obtenido de la importación.
  • Caso similar al descrito, sería aquel en el que aunque no exista en OSM nada del tramo, si existe el río principal al que desemboca nuestra vía de agua. Habría que hacer la correspondiente fusión de nodos.
  • Etiquetar el changeset como se ha acordado.
  • Realizar la subida de los datos.

Tratamiento posterior

Una vez que los datos están subidos, se realiza una comprobación para detectar lugares donde el río/arroyo cruza otras vías: carreteras, caminos, etc. Se crean puentes/túneles donde sea necesario y se suben a OSM con una cuanta de usuario normal.

Embalses

La capa disponible de embalses, al igual que la de ríos y arroyos, se encuentra en formato .shp. Es una capa de polígonos que representan un total de 36 embalses de la cuenca.


Tratamiento previo

Al igual que en la red hidrográfica, se ha realizado un tratamiento previo de los datos disponibles con el software QGIS. Con la herramienta Calculadora de Campos de QGIS se han realizado las siguientes operaciones de edición:

  • Normalización ortográfica del campo que contiene los nombres de los embalses. (Ejem: EMBALSE DE LA RISCA ----> Embalse de la Risca).
  • Guardar la capa en EPSG:4326, realizando de esta forma la reproyección del datum.

Etiquetado

De los campos originales del archivo .shp, sólo se considera útil el que contiene el nombre de la entidad, el resto no se han traducido a formato .osm porque no se considera útil su información

ATRIBUTO SHP TAG OSM DESCRIPCIÓN
OBJECTID No se utiliza. Identificador numérico del objeto.
NOMBRE No se utiliza. Contiene el nombre, pero es más completo el siguiente campo
ID_CHS No se utiliza. Identificador numérico interno de la C.H. Segura.
NOMBRE_COM name=* Nombre completo del embalse.
SHAPE_Leng No se utiliza. Perímetro del contorno del embalse.
SHAPE_Area No se utiliza. Superficie de la lámina de agua.
USO No se utiliza. Uso del agua del embalse.

Siguiendo las directrices de la discusión en cuanto a utilización de etiquetas en este tipo de entidades, se añaden las siguientes:

Y además se utilizan las siguientes etiquetas en el changeset correpondiente:

Conversión a formato .osm

Para la conversión a formato de .osm de OpenStreetMap se ha utilizado el software Shp-to-osm.jar. Se utiliza la version 0.7.3.

El archivo de reglas para convertir los campos del archivo .dbf a etiquetas de OSM es el siguiente:

outer,NOMBRE_COM,,name,-
outer,NOMBRE_COM,,natural,water
outer,NOMBRE_COM,,water,reservoir


Proceso de Importación de Embalses

El proceso de importación de los embalses será similar al de la red hidrográfica, pero como son menos entidades (36) no se necesario dividir el archivo y se puede trabajar directamente con el obtenido en la transformación anterior.

  • Leemos el archivo .osm obtenido con JOSM.
  • Cargamos la capa imagen con el mapa de Openstreetmap.
  • Seleccionar un embalse y hacer zoom sobre él [3].
  • En ese momento, con la capa imagen de OpenStreetMap activada comprobamos si el embalse ya existe. Si ya existe, se elimina el objeto del archivo .osm y pasamos al siguiente objeto.
  • Si no existe el embalse en OSM, se descarga la zona del embalse como una nueva capa. Fusionamos el embalse con la capa descargada (Ctrl+Mayús+M) y se conectan los nodos correspondientes con la vía de agua descargada que genera el embalses. Recordar que si anteriormente hemos importado la red hidrográfica, todos los embalses que queramos subir, tendrán la corriente de agua correspondiente.
  • Comprobar la calidad de los datos activando alguna capa de ortofoto aérea (PNOA, Bing)
  • Se procede con la importación. Añadiendo las etiquetas correspondientes en el changeset.
  • Se repiten los mismos pasos con el siguiente embalse.

Cuenta de Usuario

La importación se realizará utilizando la cuenta en exclusiva, creada al efecto: import_chsegura