Hola a todos. Estoy utilizando R , más concretamente los paquetes maptools y sp, para realizar mapas de España por comunidades y provincias y de Andalucía por provincias y municipios. El caso es que para el mapa de municipios en Andalucía, una vez leído el fichero shp con readShapePoly , si luego por ejemplo , quiero poner todos los polígonos de un color utilizando library(maps) library(maptools) library(sp) and_muni <- readShapePoly(fn="ccaa00c01.shp") plot(and_muni,col="red") Obtengo casi todos los polígonos en rojo excepto 2. El más llamativo es un polígono bastante grande (del tamaño de un municipio)en la provincia de Cádiz , justo encima del municipio de Álcala de los Gazules (adjunto png y archivos shp,dbf , etc) Mi problema estriba en que quiero obtener un mapa en el que los colores de cada polígono dependan de un valor asociado a los municipios. Cuándo lo hago, lo consigo excepto para ese polígono. ¿ideas? Gracias. -- José Luis Cañadas ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: and_muni.png Type: image/png Size: 12068 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20121010/ecf65c4b/attachment-0001.png> ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: mapa_andalucia_municipios.zip Type: application/zip Size: 571741 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20121010/ecf65c4b/attachment-0001.zip>
Hola a todos. Estoy utilizando R , más concretamente los paquetes maptools y sp, para realizar mapas de España por comunidades y provincias y de Andalucía por provincias y municipios. El caso es que para el mapa de municipios en Andalucía, una vez leído el fichero shp con readShapePoly , si luego por ejemplo , quiero poner todos los polígonos de un color utilizando library(maps) library(maptools) library(sp) and_muni <- readShapePoly(fn="ccaa00c01.shp") plot(and_muni,col="red") Obtengo casi todos los polígonos en rojo excepto 2. El más llamativo es un polígono bastante grande (del tamaño de un municipio)en la provincia de Cádiz , justo encima del municipio de Álcala de los Gazules . (adjunto png, el shp, dbf etc, no me deja mandarlo a la lista por exceso de tamaño) Mi problema estriba en que quiero obtener un mapa en el que los colores de cada polígono dependan de un valor asociado a los municipios. Cuándo lo hago, lo consigo excepto para ese polígono. ¿ideas? Gracias. -- José Luis Cañadas ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: and_muni.png Type: image/png Size: 12068 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20121010/0c0f8296/attachment.png>
Tu problema está en el término municipal de Jerez de la Frontera, que tiene una forma muy extraña: http://www.jerez.es/areas_tematicas/medio_rural/conoce_el_jerez_rural/territorio/localizacion/ Posiblemente R, al pintar el color de los polígonos, piense que la zona oriental del término municipal forma parte de otro (polígono). ¿Puedes comprobar si en el fichero sh dicho término municipal consta de un solo polígono? Un saludo, Carlos J. Gil Bellosta http://www.datanalytics.com El día 10 de octubre de 2012 15:55, José Luis Cañadas <canadasreche en gmail.com> escribió:> Hola a todos. > > Estoy utilizando R , más concretamente los paquetes maptools y sp, > para realizar mapas de España por comunidades y provincias y de > Andalucía por provincias y municipios. > > El caso es que para el mapa de municipios en Andalucía, una vez leído > el fichero shp con readShapePoly , si luego por ejemplo , quiero poner > todos los polígonos de un color utilizando > > library(maps) > library(maptools) > library(sp) > > and_muni <- readShapePoly(fn="ccaa00c01.shp") > plot(and_muni,col="red") > > Obtengo casi todos los polígonos en rojo excepto 2. El más llamativo > es un polígono bastante grande (del tamaño de un municipio)en la > provincia de Cádiz , justo encima del municipio de Álcala de los > Gazules . (adjunto png, el shp, dbf etc, no me deja mandarlo a la > lista por exceso de tamaño) > > Mi problema estriba en que quiero obtener un mapa en el que los > colores de cada polígono dependan de un valor asociado a los > municipios. Cuándo lo hago, lo consigo excepto para ese polígono. > > ¿ideas? > > Gracias. > -- > José Luis Cañadas > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >