Si lo he entendido bien.
Los resultados no son correctos, sin mirar demasiado. Bolmir (Cantabria) [1] 
que no tiene ayuntamiento, no está en tu listado y si están Benassau 
(Alacant)[2], Benetússer (València) [3] y otros con ayuntamiento.
Te pongo enlaces de Wikipedia pero me consta que es así.
[1] http://es.wikipedia.org/wiki/Bolmir
[2] http://es.wikipedia.org/wiki/Benasau
[3] http://es.wikipedia.org/wiki/Benetusser
________________________________
Agustin

On 04/08/2013, at 10:52, Xavier Barnada Rius <[email protected]> wrote:

> Hola, hace unos dias se me ocurrio que si teniamos todos los limites de
> los pueblos entonces podiamos mirar que pueblos tenian un ayuntamiento
> dentro de sus limites.
> 
> Para mirar que pueblos no tenian ayuntamiento he hecho la siguiente
> consulta, no se si es correcta i seguramente pueda ser mejorada:
> 
> select * from(select name from planet_osm_polygon where admin_level='8'
> except select * from (select poblaciones.name from (select * from
> planet_osm_polygon where admin_level='8') as  poblaciones, (select *
> from planet_osm_polygon where amenity='townhall') as
> ayuntamientos_poligono where
> st_within(ayuntamientos_poligono.way,poblaciones.way) UNION select
> poblaciones.name from (select * from planet_osm_polygon where
> admin_level='8') as  poblaciones, (select * from planet_osm_point where
> amenity='townhall') as ayuntamientos_punto where
> st_within(ayuntamientos_punto.way,poblaciones.way)) as pueblos group by
> name) as pueblos order by name
> 
> Adjunto el resultado en formato CSV
> 
> Si alguien detecta algun error en el listado o la consulta no dudeis en
> indicarlo
> 
> Saludos
> <pueblos_españa.csv>
> _______________________________________________
> Talk-es mailing list
> [email protected]
> http://lists.openstreetmap.org/listinfo/talk-es

_______________________________________________
Talk-es mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-es

Responder a