Para modificar shapefile estaba acostumbrado a usar R, sin embargo, poco a poco estoy usando más QGIS para este tipo de tareas. Lo primero que tengo que comentaros es que no sé QGIS, no tengo ni idea, lo uso sólo para visualizar mapas porque es más cómodo que R pero poco a poco me estoy acostumbrando a usarlo. Hoy quería mostraros como he realizado una tarea muy habitual cuando hacemos mapas de España, mover las Islas Canarias para que queden más cerca de la Península. El proceso lo he presentado para torpes con QGIS (como yo mismo). Lo primero es abrir el shapefile con QGIS y nos encontraremos con algo parecido a esto:
Es un mapa comarcar de España, a la hora de presentar el este mapala posición de las Islas Canarias puede ser un poco incómoda por ello hemos decidido acercarlas a la península y para ello el primer paso es pulsar un botón con forma de lápiz de nuestra barra de herramientas que nos permite editar las formas:
Al pulsarlo se marcan todos los polígonos que componen nuestro shapefile:
En este punto tenemos que seleccionar las Canarias y cambiarlas de ubicación para que estén más cerca de la península, para ello empleamos el botón de selección y podemos hacer un rectángulo, a mano alzada o una selección circular, lo que nos sea más cómodo:
Ahora ya estamos en disposición de mover los elementos seleccionados y para ello tenemos que pulsar otro botón de la barra de herramientas que nos permite mover objetos espaciales:
Ahora ya podemos poner nuestro objeto seleccionado donde mejor nos parezca directamente con el ratón:
Una vez realizada esta tarea recomiendo dejar de seleccionar elementos del mapa y guardar los cambios realizados. A partir de este momento dispondremos del mapa con las Islas donde hayamos seleccionado y podremos usar el shapefile resultante con otras herramientas:
Ahora sólo me quedaría ser capaz de poner un cuadro a las Islas, pero eso ya se me escapa porque mis conocimientos de QGIS son muy limitados pero es una herramienta libre que debemos tener instalada en nuestro equipo. Espero que se haya entendido esta «guía para burros» que he elaborado, en cualquier caso si hay algún punto, algún problema o se puede hacer de otra forma más eficiente lo podéis comentar en la entrada y lo modifico.
Justo hago este tipo de cosas con qgis. Luego suelo usar el shapefile resultante con R para hacer mapas con facets con ggplot2
Yo, para presentar un mapa «standard» con canarias situada cerca y encuadrada, suelo utilizar un «diseñador de impresión», y dejo la capa tal y como es originalmente. En el diseñador de impresión incluyo dos mapas, uno con la península+baleares y otro con canarias, y les doy la misma escala; luego le puedes poner cuadros y demás complementos (escalas, rótulos, etc).
Saludos.
David.
Hola David. Yo trabajaba con el diseño de impresión cuando hacía mapas para las presentaciones, sin embargo empleo QGIS para hacer, como dice Jose Luis, los mapas que uso con R, con SAS o con Radar (un software actuarial muy específico).
QGIS es una bestia, tengo que conectarlo de algún modo muy sencillo a Excel para que usuarios que no lo controlan empiecen a usarlo.
Muy buenas,
Te planteo mi duda, a ver si me explico.
La situación es la siguiente: tengo un plano de Madrid y una capa de puntos que tienen que estar ubicados en determinados edificios. Estos puntos no están bien ubicados, están todos desplazados determinada distancia. Necesito moverlos todos. Es posible?
Muchas gracias por adelantado.
Buenas tardes me gustaria saber si pudo solucionar esta inquietud es que me pasa lo mismo tengo varios puntos copiados (apartamentos) y debo ubicarlos en el poligono (edificio) por apartamento y no se como hacer para que se muevan todos sin necesidad de hacerlo uno a uno, por su ayuda gracias.
hola buenas tardes si alguien me puede ayudar, como puedo mover un poligono y que este quede encima de otro, dentro de una misma capa, pero que a la vez se visualizace encima de la capa que la e colocado,
Buenas tardes me gustaria saber si pudo solucionar esta inquietud es que me pasa lo mismo tengo varios puntos copiados (apartamentos) y debo ubicarlos en el poligono (edificio) por apartamento y no se como hacer para que se muevan todos sin necesidad de hacerlo uno a uno, por su ayuda gracias.
seleccionas el polígono en el menú de capas, le das a editar y se habilita el botón de mover polígono u objeto lo desplazas al la posición correcta y termina la edición
Muchisisimas gracias!! me sirvio y por mucho!! nuevamente, gracias por el aporte :)