ES:Importación NGBE

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

.

Fuente de Datos

El Nomenclátor Geográfico Básico de España (NGBE) se encuentra disponible para su descarga en el Centro de Descargas del IGN. Se trata de una versión de carácter provisional (Noviembre de 2010) puesto que se está realizando una depuración y revisión de sus datos. Está realizado con los topónimos extraídos de la BCN25 e incluyen todos los topónimos de España peninsular e Islas Baleares.

Se trata de un archivo en formato comprimido zip y que contiene un archivo en formato .mdb de Access y un archivo de texto explicativo de los distintos parámetros definidos en la base de datos. Son más de 790000 nombres geográficos con coordenadas geográficas y UTM en datum ED50, clasificados según 75 clases.

Descripción de los datos

(extraído del fichero leeme contenido en la descarga - 09/03/2011)

Archivo que contiene la base de datos (formato mdb de Access) cuya información se corresponde con la relación de topónimos con sus correspondientes coordenadas fruto de la depuración previa de los extraídos de la BCN25, y que constituye el NOMENCLÁTOR GEOGRÁFICO BÁSICO DE ESPAÑA, con carácter PROVISIONAL (“NGBE_de carácter provisional”.)

La metodología planteada para la obtención final del NGBE esta formada por las siguientes tareas:

  1. Eliminación de topónimos de países extranjeros.
  2. Eliminación de topónimos duplicados.
  3. Revisión y reclasificación de las entidades.
  4. Comprobación de la referenciación geográfica de las entidades.
  5. Tratamiento de topónimos compuestos.
  6. Asignación del código INE.

Para la obtención de esta base de datos “NGBE_de carácter provisional” se han realizado parcialmente las tareas 1 Eliminación de topónimos de países extranjeros y 2 Eliminación de topónimos duplicados.

Las coordenadas se encuentran en el sistema geodésico de referencia ED50 tanto en coordenadas geográficas longitud y latitud (grados y decimal de grado) como en coordenadas X, Y proyectadas UTM en los husos 28, 29, 30 y 31.

Campos de la base de datos y etiquetas

Esta es la descripción de los campos de la base de datos junto con la etiqueta empleada para incluirlos en OSM.

NOMBRE NGBE TAG OSM DESCRIPCIÓN
Id ngbe:id=* Identificador numérico empleado en la BCN25
Número ngbe:hojabcn25=* Número correspondiente a la hoja del MTN25 en el que se encuentra el topónimo (la distribución de hojas de Mapa Topográfico Nacional escala 1:25.000 es idéntica a la de la Base Cartográfica Numérica a escala 1:25.000)
TTTGGGSSSPPP (TGS) ngbe:codigo=* Clasificación en Tema (TTT), grupo (GGG) y subgrupo (SSSPPP) empleada en la BCN25. Al ser la extracción de la capa toponimia el tema es común a todos los elementos (8), el grupo y subgrupo varían en función del elemento cartográfico que se esté rotulando.
Texto name=* Topónimo (Nombre del lugar)
CoordenadaXUTM ngbe:xutm_ed50=* Coordenada X del topónimo en proyección UTM en el sistema ED50.
CoordenadaYUTM ngbe:yutm_ed50=* Coordenada Y del topónimo en proyección UTM en el sistema ED50.
TipoTexto ngbe:tipotexto Existen dos tipos de textos en la BCN25, los textos sueltos, aquellos que no están asociados a elementos definidos geométricamente como por ejemplo parajes, grandes masas de agua, etc. y textos asociados, aquellos que hacen referencia a elementos definidos por geometrías precisas, como por ejemplo carreteras, ríos, etc.
Longitud ngbe:lat_ed50=* Coordenada geográfica en el sistema E50
Latitud ngbe:lon_ed50=* Coordenada geográfica en el sistema E50
Huso ngbe:huso=* Huso de la proyección UTM en el que se encuentra el topónimo
Tema ngbe:tema=* Literal del tema TGS
Grupo ngbe:grupo=* Literal del grupo TGS
Subgrupo ngbe:subgrupo=* literal del subgrupo TGS.

Además de las etiquetas correspondientes al Etiquetado OSM se incluyen:

  • ngbe:version = provisional
  • source=* = Instituto Geográfico Nacional
  • source:date = 201011
  • source:file = http://centrodedescargas.cnig.es/CentroDescargas/equipamiento/NGBE_de_caracter_Provisional.zip
  • source:name = Nomenclátor Geográfico Básico de España
  • is_in:state = provincia
  • is_in:state_code = código provincial
  • note: If you change this node, please, report to nomenclatorign at gmail dot com. Thank you.
  • note:es: Si realizas algún cambio en este nodo, por favor, comunícalo a nomenclatorign at gmail dot com. Gracias.

Detalle de la codificación TTTGGGSSSPPP y equivalentes OSM

Por ahora se ha importado la clase 80214 - Parajes (etiqueta OSM place=locality), que incluye 547194 topónimos. Está abierto el debate para la posible utilización de las demás clases. Algunas ya tienen suficiente información en OSM, otras pueden ser útiles. El etiquetado es complejo ya que una misma clase puede corresponder a distintas etiquetas en OSM. Además, el Nomenclátor trata de forma puntual elementos que en OSM se deben trabajar como vías o polígonos.

TGS DESCRIPCIÓN NÚMERO ETIQUETAS OSM TIPO OSM
080104 Termino Municipal 8115
080105 Término Empriviano (territorios que no pertenecen a un único Municipio) 27
080111 Comarcas Grandes y Medianas 230
080112 Espacio natural-Comarca 106
080114 Espacios naturales protegidos: parques nacionales, parques naturales, reservas, etc. de 1 141
080115 Espacios naturales protegidos: parques nacionales, parques naturales, reservas, etc. de 2 120
080116 Comarcas menores y grandes parajes de 1er orden 1664
080117 Espacio natural restante 540
080118 Espacio natural restante 3548
080201 Cadenas y macizos montañosos y sierras de 1º orden 16
080202 Cadenas y macizos montañosos medianos y sierras de 2º orden 58
080203 Cadenas y macizos montañosos menores y sierras de 3º orden 469
080204 Sierras de 4º orden 3577
080205 Montañas y picos principales 187 natural=peak nodo
080206 Montañas y picos medianos 10490 natural=peak nodo
080207 Puertos de carretera principales 90 mountain_pass=yes nodo
080208 Puertos de carretera restantes 1130 mountain_pass=yes nodo
080209 Collados y puertos o pasos de montañas principales sin carreteras 171 mountain_pass=yes nodo
080210 Collados y puertos o pasos de montañas restantes sin carreteras 10288 mountain_pass=yes nodo
080211 Picos pequeños y Topónimos puntuales 628 natural=peak nodo
080214 Parajes 547194 place=locality nodo, área
080215 Parajes (pequeños o poco conocidos) 5 place=locality nodo
080301 Ríos y rías principales 1º orden 65 waterway=riverbank área
080303 Ríos y rías medianos de 2º orden. Lagunas grandes >100 Ha. 297 ríos: waterway=river, Lagunas natural=water
080304 Ríos y rías menores de 3º orden 703 waterway=river
080305 Ríos, arroyos, ramblas, etc. de 4º orden. Lagunas medianas 2711 Lagunas natural=water área
080306 Ríos, arroyos, ramblas, barrancos, etc. < 25 km. de recorrido 12469 barrancos: waterway=stream y intermittent=yes vías
080307 Arroyos, barrancos de última categoría, lagunas y charcas pequeñas, fuentes, manantiales, pozos, 77700 waterway|stream}, lagunas y charcas natural=water, fuentes amenity=drinking_water, manantiales natural=spring, pozos man_made=water_well nodos, vías y áreas
080308 Embalse > 1.000 Ha. 36 landuse=reservoir nodo, área
080309 Embalse > 1.000 Ha. 31 landuse=reservoir nodo, área
080310 Embalses > 1.000 Ha. de 1er orden 60 landuse=reservoir nodo, área
080311 Embalses > 100 Ha. y < 1.000 Ha. 262 landuse=reservoir nodo, área
080312 Embalses > 10 Ha. y < 100 Ha. 338 landuse=reservoir nodo, área
080313 Embalses < 10 Ha. 608 landuse=reservoir nodo, área
080316 Canales y acequias > 3 m. 502 waterway=canal
080317 Canales y acequias de 1 a 3 m. 1174 waterway=canal y width=2
080318 Canales y acequias < 1 m. 2404 waterway=ditch
080319 Hidrónimos puntuales: cascadas, rápidos, pozas, vados, cuevas marítimas, etc. 790
080320 Mares y océanos 5
080321 Mares y océanos 5
080322 Mares y océanos de 1er orden 7
080323 Estrechos, golfos y bahías principales 16
080324 Estrechos, golfos y bahías principales 15
080325 Estrechos, golfos y bahías principales de 1er orden 27
080326 Estrechos, golfos y bahías medianas. 157
080327 Entrantes costeros pequeños: puertos naturales, calas, radas, bocanas, etc. 1510 natural=bay nodo, área
080328 Salientes costeros principales 1510
080329 Salientes costeros medianos 564
080330 Salientes costeros pequeños. Cabos, Puntas 4703
080332 Isla Grande 1 place=island nodo, área
080333 Islas grandes > 50 Km2 (>>>>) 2 place=island nodo, área
080334 Islas medianas de 1 a 50 Km2. 24 place=island nodo, área
080335 Islas pequeñas < 1 Km2. 110 place=islet nodo, área
080336 Islas muy pequeñas, islotes, escollos, farallones 312 place=islet nodo, área
080337 Playas principales 85 natural=beach, quizás: supervised=yes nodo, área
080338 Playas medianas 302 natural=beach nodo, área
080339 Playas pequeñas 1766 natural=beach nodo, área
080500 Topónimos puntuales 10756 nodo
080503 Capital de Término Municipal > 100.000 Hab. 94 place=city
080504 Capital de Término Municipal entre 50.000 y 100.000 128 place=town
080505 Capital de Término Municipal entre 10.000 y 50.000 954 place=town
080506 Capital de Término Municipal entre 2.000 y 10.000 4643 place=village
080507 Capital de Término Municipal entre 500 y 2.000 Hab. 11903 place=village
080508 Entidades Colectivas: Parroquias, Concejos, etc. 4927
080509 Advocaciones 21
080510 Entidades singulares > 1.000 aldeas, lugares 1253 place=village
080511 Entidades singulares < 1.000 aldeas, lugares 24497 place=suburb, place=hamlet o place=isolated_dwelling
080601 Aeropuertos 35 aeroway=aerodrome nodo, área
080602 Aeródromos Menor. Base Aérea/Militar 61 aeroway=aerodrome nodo, área
080603 Numeración de autopistas, autovías, carreteras nacionales, autonómicas; de 1º y 2º orden 29
080605 Caminos y vías pecuarias 35452
080606 FFCC. 24
080608 Puertos y muelles principales 19 http://wiki.openseamap.org
080609 Puertos y muelles medianos 57 http://wiki.openseamap.org
080610 Puertos y muelles pequeños 367 leisure=marina
080611 Campos de Aviación Menor 2

Preproceso

La información del NGBE provisional se ha introducido en una base de datos Postgis en la que se han ejecutado filtros para:

  • Normalizar el campo número de hoja de la cartografía al formato '9999-a' para usar un identificador único para cada hoja. Por ejemplo, '1729c3', '1729-3' --> '1729-3', '606-2', '0606-2' --> '0606-2'.
  • Identificación de topónimos situados fuera de la frontera española (6660). Se han utilizado los límites administrativos descargados de OSM en Geofabrik filtrados con Osmosis.
  • Identificación de topónimos sin coordenadas o coordenadas incorrectas (1362).
  • Identificación y agrupación de topónimos con el texto repartido en distintos nodos. Por ejemplo: "Valle", "de", "Cabuérniga" --> "Valle de Cabuérniga".
  • Identificación de topónimos incorrectos o incompletos: "fxdghdtfg", "l", "Sierra de", "Lago".
  • Uniformización del campo texto para facilitar encontrar duplicados con los siguientes criterios:
    • Uniformizar separador de variedades lingüísticas: " \", "/ ", " / " --> "/".
    • Anteponer artículos: "Orotava. La" --> "La Orotava".
    • Letras separadas: "R o g u e i r a" --> "Rogueira".
  • Búsqueda de duplicados que se producen por nodos con exactamente las mismas coordenadas o por topónimos que se repiten en posiciones ligeramente distintas por estar situados en el borde de hojas adyacentes de la cartografía. Hay que distinguirlos de los casos reales de topónimos iguales situados en puntos geográficos distintos. Se han seguido los siguientes criterios:
    • Que tengan el mismo valor en el campo texto.
    • Que estén situados en la misma hoja o adyacentes.
    • Que estén separados por menos de 0,03º (apróx. 3330 m.)
    • Se marcan para no importar los grupos de topónimos duplicados con distinta clasificación TGS.
    • Si tienen la misma clasificación TGS se selecciona para importar el primero (menor id).
  • Identificación de topónimos ya existentes en OSM. Se han realizado búsquedas por similitud del nombre con los nodos OSM con determinadas etiquetas, filtrados con Osmosis de ficheros descargados de Geofabrik
  • En el caso de picos, collados, etc., corrección de posiciones por ajuste a topografía siguiendo las curvas de nivel de OpenCycleMap.
FECHA DE DESCARGA ETIQUETAS NODOS OSM NODOS NGBE DESCARTADOS NGBE IMPORTADOS
7/04/2011 place=locality 1128 547194 24153 523041
17/4/2011 natural=peak 2638 11305 3274 8031

Importación

En proceso

Ya están disponibles los ficheros OSM con los collados y puertos de montaña (mountain_pass=yes. TGS 80207-80210). Se solicita ayuda de la comunidad para hacer la revisión, edición e importación de los datos.

En el caso de esta categoría, se plantea el problema de que, en ocasiones, las coordenadas disponibles en el archivo del Nomenclátor se refieren a la rotulación del topónimo y no a la ubicación exacta del elemento representado. De esta forma, según la longitud de la rotulación y como consecuencia de la escala de representación (1/25000), en ocasiones la coordenada del elemento que viene en el Nomenclátor puede estar a varios centenares de metros de su ubicación real.

Para solucionar este problema, no queda más remedio que hacer una revisión manual y uno a uno de todos los nodos, más de 11000. O sea mucho trabajo.

Para realizar este trabajo, User:Javiersanp ha montado una aplicación web que facilita enormemente la edición.

Estamos haciendo un pequeño manual, con imágenes, explicando el flujo de trabajo con esta aplicación, en cuanto esté disponible se pondrá a disposición aquí.

Hasta entonces, la forma de trabajar con estos elementos será:


  • Anotar en esta Wiki el archivo en el que vas a trabajar para evitar duplicidad con otros.
  • Contactar con nomenclatorign at gmail dot com para solicitar el usuario y contraseña para trabajar en la página de edición. En esta comunicación se darán las directrices para la realización del trabajo.

Collados y puertos

FICHERO PROVINCIAS ESTADO
puertosmon0.osm 7 Reservado por User:Carluti
puertosmon1.osm 1-6 Subido
puertosmon2.osm 8-19 Subido
puertosmon3.osm 20-29 Subido
puertosmon4.osm 30-39 Subido
puertosmon5.osm 40-52 Subido
collados0.osm 7 Subido
collados1.osm 1-6 Subido
collados2.osm 8-19 Reservado por User:Javiersanp
collados3.osm 20-29 Reservado por User:Mtaborda
collados4.osm 30-39
collados5.osm 40-52

Poblaciones

Ver ES:Importación NGMEP

Importados

GRUPO TGS FECHA CONJUNTO DE CAMBIOS COLABORADORES
Parajes 80214 Abril 2011 A Coruña [1][2][3], Álava, Albacete, Alicante, Almería, Asturias [4][5], Ávila [6] [7], Badajoz [8] [9], Baleares, Barcelona, Burgos [10][11], Cáceres [12][13], Cádiz, Cantabria, Castellón[14][15], Ceuta, Ciudad Real[16][17], Córdoba [18] [19], Cuenca [20] [21], [22], [23], [24], [25] Girona, Granada [26][27], Guadalajara [28] [29], Guipúzcoa, Huelva, Huesca [30] [31], Jaén, La Rioja, León[32][33], Lugo, Lleida [34] [35], Madrid, Málaga, Melilla, Murcia, Navarra [36][37], Ourense [38] [39], Palencia [40][41], Pontevedra, Salamanca [42][43], Segovia[44][45], Sevilla, Soria [46][47], Tarragona, Teruel [48] [49] [50] [51], Toledo [52][53][54], Valencia, Valladolid [55][56], Vizcaya, Zamora[57][58], Zaragoza [59], [60] Javier Sánchez, Oscar Fonts, Carlos Dávila, Jorge Sanz, Matías Taborda
Picos 80205, 80206, 80211 Mayo 2011 [61], [62], [63], [64], [65], [66], [67], [68], [69], [70], [71] Javier Sánchez, Matías Taborda
Puertos de montaña 80207, 80208 En proceso [72], [73], [74], [75],[76] Juan Ramón Tamayo, Javier Sánchez, Matías Taborda
Collados 80209, 80210 En proceso [77], [78] Javier Sánchez, Matías Taborda

Datos derivados

Transformación de coordenadas a ETRS89. Utilizada rejilla para península y baleares de cartesia.org.

Correcciones

ES:Importación NGBE/Correcciones

Licencia

Estos datos están bajo la misma licencia que el resto del ES:EGRN.