ES:Import BTN25 Lagoons
Objetivo.
El objetivo es la incorporación a OpenStreetMap de todas las entidades que aparecen como lagunas (artificiales o naturales) en la BTN25.
Calendario.
- Marzo de 2016. Comenzamos la discusión en la lista española.
Importación de datos.
Descripción.
Se trata de datos formato .shp en ETRS89 y husos del 28 al 31. Son polígonos cerrados que representan acumulaciones naturales o artificiales de agua sobre el terreno.
Antecedentes.
Tipo de importación.
La importación se realizará de forma manual, utilizando el Gestor de Tareas (Task Manager) y dividiendo el flujo de trabajo por provincias. Cada laguna será revisada con la ayuda de ortofotos aéreas (PNOA y/o Bing) y a ser posible utilizando imágenes de distintos años para confirmar la existencia o no de dicha acumulación de agua.
Preparación de los datos.
Planes de Etiquetado.
Relación de conversión de la información original presente en las capas .shp a valores de etiquetas de OSM. Muchos de los campos originales contienen información que no es relevante en Openstreetmap.
CAMPOS ORIGINALES | DESCRIPCIÓN | VALORES | TAGS OSM | OBSERVACIONES. |
---|---|---|---|---|
ID | Identificador numérico | |||
ID_SIMPLE | ||||
MODIFICADO | ||||
ID_HOJA | ID Hoja | |||
ID_CODE | ||||
ID_MET | ||||
F_ALTA | Fecha de alta en el registro | |||
F_BAJA | Fecha de baja en el registro | |||
ETIQUETA | Nombre | name=* | ||
ID_COD_ETI | ||||
PROYECTO | BTN25 | |||
REGIM_0316 | Regimen hídrico. | 01. Permanente | intermittent=no | En principio se utilizarán los valores para asignar la categoria de intermittent, pero se debería aplicar por lógica, viendo el curso de agua sobre ortofotografía aérea para decidir puede ser o no de curso permanente. |
02. No permanente | intermittent=yes | |||
TIPO_0316 | Salinidad | 00. Desconocido | ||
01. Agua dulce | salt=no | |||
02. Agua salada | salt=yes | |||
NNECCCPP | ||||
ORIGEN_Z | Código origen altitud | 1 |
Además se incluirán las siguientes etiquetas fijas a cada elemento:
source=Instituto Geográfico Nacional
Etiquetas Changesets.
Se utilizarán las siguientes etiquetas en cada changeset.
coment=Spain_BTN25_Lagoons_Import
source=Instituto Geográfico Nacional
import = yes
url=https://wiki.openstreetmap.org/wiki/ES:Import_BTN25_Lagoons
Transformación de datos.
Para la transformción de los datos (fusión de capas por provincias, reproyección a EPSG:4326 y traducción de etiquetas) se usa el proceso documentado en la página principal de documentación de la BTN25
Código utilizado en el archivo laguna.py para realizar la conversión de etiquetas.
#!/usr/bin/python
# -*- coding: utf-8 -*-
def filterTags(attrs):
if not attrs: return
tags={}
# Etiquetas fijas
tags.update({'source':'Instituto Geográfico Nacional'})
tags.update({'source:date':'2016-10-10'})
tags.update({'natural':'water'})
tags.update({'water':'reservoir'})
# Etiquetas conversión
# Nombre
tags.update({'name':'x'})
if attrs['ETIQUETA'] == "" or attrs['ETIQUETA'] == "S/N":
del tags['name']
else:
tags ['name'] = attrs ['ETIQUETA']
#Régimen hidrico. REGIM_0316
tags.update({'intermittent':'xxx'})
if attrs['REGIM_0316'] != '1':
tags.update({'intermittent':'yes'})
else:
tags.update({'intermittent':'no'})
#Salinidad. TIPO_0316
tags.update({'salt':'xx'})
if attrs['TIPO_0316'] == '01':
tags.update({'salt':'no'})
elif attrs['TIPO_0316'] == '02':
tags.update({'salt':'yes'})
else:
del tags['salt']
return tags
Flujo de trabajo.
Equipo de trabajo.
La importación será realizada de forma MANUAL por colaboradores voluntarios y con la suficiente experiencia, siguiendo un estricto protocolo.
Referencias.
La importación será discutida en la lista de correo española Talk-Es y en la lista Imports