[Talk-es] Fwd: [Imports] Spain EGRN import assigns capital=yes to level 8 cities, upsets rendering

Jaime Crespo jynus en jynus.com
Lun Oct 17 14:45:38 BST 2011


El día 17 de octubre de 2011 15:34, Iván Sánchez Ortega
<ivan en sanchezortega.es> escribió:
>
>
> ¡Din-Don-Din! (Sonidito de megafonía de supermercado)
>
> Responsable de EGRN, acuda a sección de importaciones. Responsable de EGRN, a
> sección de importaciones.
>
> ¡Din-Don-Din!
>
>
>
> Para los que no lean inglés: resulta que en la importación de nomenclator de
> nombres de pueblos del EGRN, se están etiquetando como capital=yes y como
> admin_level=8, queriendo decir "es la capital del municipio".
>
> El problema es que algunos renderizadores (en concreto, el render por defecto
> de OSM) asumen que un nodo con capital=yes es innegablemente capital de
> *país*, y renderiza consecuentemente.
>
>
> Así que hay dos opciones:
> - O se modifica la hoja de estilos de mapnik para que tenga en cuenta el
> admin_level en los capital=yes,
> - O se cambia la manera en la que se están importando los pueblos para que no
> lleven este tag.

Lo ví ayer por la noche, pero era ya tarde. Ahora mismo "Santa Uxía de
Ribeira" es la población más importante de Galicia, según Mapnik.

No me parece mal el esquema, pero:
* Teniendo en cuenta que estaba todavía en fase de revisión
* No había buen consenso sobre usarlo
* No se había usado abiertamente en ningún otro sitio
* El principal renderer lo interpreta incorrectamente
y sobre todo que:
* ¡Las poblaciones ya existentes en la base de datos no se modificaban
para adaptarse al esquema!

Hubiese preguntado antes por imports o tagging. En el futuro lo
dejaría como está, modificando el Mapnik, pero hay que fixear el tema
de las poblaciones no importadas antes.


-- 
Jaime Crespo



Más información sobre la lista de distribución Talk-es