Reproyectar Shape con QuantumGIS de Coordenadas Geográficas a UTM

Muchas veces se necesitará trabajar con información geográfica que no se encuentra en una proyección estandarizada a toda la demás información en nuestro proyecto, por lo cual se presentará cómo cambiar un shape una proyección de coordenadas geográfica a una proyección UTM 15. Esto se realizará en Quantum GIS 2.10.

Inicialmente se cargan las capas en Quantum GIS, para lo cual se cargará el shape de departamentos que se encuentra en EPSG:4326

Capas cargadas

Posterior a la carga se da clic derecho sobre el nombre de la capa cargada y se selecciona la opción “Guardar Como..”

Guardar como

Presentará una ventana que hay que llenar con el nombre del nuevo shape y la ubicación en donde se almacenará. Luego de tener el nombre del archivo se selecciona el botón que se encuentra con el círculo rojo para seleccionar la proyección de destino.

Ventana

Se abre una nueva ventana en donde se selecciona la proyección, para este caso será la UTM 15. Si no aparece inicialmente se debe filtrar la búsqueda por número o nombre de la proyección. Se selecciona y se da clic en Aceptar.

Proyeccion

Una vez realizadas las configuraciones la pantalla debe quedar como se muestra a continuación. Donde se revisa la ubicación del shape y la proyección de destino. Se selecciona el botón “Aceptar”

Parametros

Aparece en Quantum GIS una nueva capa con la información pero con coordenadas UTM 15 en donde en la parte inferior derecha es posible visualizar la proyección en la cual se está trabajando. Si muestra el texto “Al vuelo” puede que se necesite quitar esa opción para lograr ver las coordenadas nativas del archivo shape.

Reproyeccion

 

Generación de información espacial a partir de datos tabulares

Los datos tabulares son información que en muchas situaciones son levantadas a partir de un GPS o algún otro instrumento de levantamiento, en el cual solo tenemos la información de un punto con coordenadas. Pero si la información levantada se necesita en formato polígono será necesario un proceso posterior.

Inicialmente cargaremos la información a partir de un excel, podremos observar que tiene un encabezado “x” y “y” y seguido de las coordenadas en el espacio, este archivo podría tener n cantidad de datos.

Datos tabulares

Datos tabulares

Luego de tener a la vista la información es necesario convertirla en un formato compatible que pueda leer Quantum GIS. Por lo que guardaremos esta información como un archivo separado por comas o CSV. En Excel seleccionamos la opción de “Guardar Como..” y en la parte inferior del cuadro seleccionamos “CSV delimitado por comas”

Guardar como CSV

Guardar como CSV

Podremos ver el archivo que cambió de extensión, pero ya se encuentra en el formato necesario para poder inciar con el proceso de cargarlo a la aplicación de Quantum GIS

Formato compatible

Formato compatible

Abrimos Quantum GIS y se busca el botón “Añadir capa de texto delimitado” y se hace clic sobre él

Botón de carga

Botón de carga

Abrirará una ventana en la cual se deben configurar los parámetros siguientes: en nombre de archivo se da clic en explorar y se selecciona el archivo separado por comas generado con Excel. En “Nombre de la capa” se asigna un nombre a la capa que se generará. Se debe marcar “Delimitadores seleccionados” y marcar “Coma”. En la parte inferior reconocerá los campos de encabezados asignándolos  a una posición en X y una posición en Y. Seguido de esto mostrará los datos obtenidos a partir de la archivo. Por último se da clic en “Ok”

Ventana de carga

Ventana de carga

Qgis solicitará la proyección bajo la cual fue digitada la información, en este caso seleccionamos la GTM y aceptamos los cambios

Proyección de la Capa

Proyección de la Capa

Los cambios serán visibles en forma de puntos bajo la pantalla Qgis

Puntos generados

Puntos generados

Dependiendo de qué tipo de información se esté utilizando se debe crear las capas correspondientes. Si la información son puntos no se debe hacer algún proceso más y terminaría la carga, si fueran líneas o polígonos se debe crear un shape a parte que almacenará la información, en este caso utilizaremos un polígono. Por lo tanto se crea un shape de tipo polígono

Creación de Capa

Creación de Capa

En los parámetros de la nueva capa se selecciona polígono y da la proyección GTM, y si se desea se agregan los atributos necesarios

Parámetros de Capa Polígono

Parámetros de Capa Polígono

Se debe agregar una tolerancia para que al momento de digitar la información como polígono el mouse se adhiera a los puntos generados, y esto nos de una mejor precisión al momento de digitar y nos reduzca el riesgo de error.  Esta opción se encuentra en el menú de Configuración -> Opciones de autoensamblado

Se marcan las capas que se necesita que tengan esta funcionalidad y se aplica una tolerancia de 50 unidades

Tolerancia

Tolerancia

Al ir digitando la información los polígonos tendrán las mismas coordenadas que los puntos, pero en formato de polígono. Este sería el resultado de la información en formato polígono obtenido a través de datos tabulares provenientes de un archivo Excel.

Resultado

Resultado

Georreferenciación en Quantum GIS

La georeferenciación nos sirve para pasar de una imagen cruda a un formato con coordenadas dentro de un mapa. En pocas palabras la imagen ocupará un lugar en el espacio, cada espacio tendrá una ubicación o coordenadas que pueden ser localizables. Una de las aplicaciones es poder digitalizar mapas tomando como base una foto.

En este ejemplo lo que haremos es pasar de una foto tomada a un mapa impreso a un mapa digital con toda la información que contenia el mapa impreso. Inicialmente debemos tener 2 imagenes parecidas, por lo que nuestra imagen cruda será la siguiente:

Con esta imagen y la información en ella se procederá a digitalzarla a través de QuantumGIS y usando como base las ortofotos del MAGA del año 2006. Iniciamos QuantumGIS y vamos al menú Complementos->Administrar Complementos

En la ventana que nos despliega buscamos la opción “Georeferenciador GDAL” y verificamos que esté activa y hacemos clic en aceptar.

Verificamos que nos haya agregado el botón de “Georeferenciador” en la barra de herramientas.

Luego de cargar los complementos necesarios, cargamos una capa imagen que ya esté georeferenciada y que nos servirá de base para digitalizar la información. O en vez de cargar un shape se puede cargar un servicio wms que nos muestre la información base.

Ahora hacemos clic en el botón “Georeferenciador” de la barra de herramientas, el cual nos mostrará una ventana como al siguiente:

En esta ventana hacemos clic en archivo, y seleccionamos “Abrir Raster”. Luego seleccionamos nuestra imagen o foto cruda, la que nos interesa georeferenciar. Una vez seleccionada abrimos la imagen y esta será cargada en el visor

Podemos ver que hay un botón con 3 puntos y que nos dice “añadir punto” hacemos clic alli y luego seleccionamos un punto dentro del mapa del visor. Nos mostrará una ventana solicitandonos de donde queremos tomar el punto, seleccionamos “A partir del lienzo del mapa” se ocultará la ventana para que podamos seleccionar el mismo punto que seleccionamos en el visor. Al dar clic en el mapa grande volverá a nosotros la ventana del georeferenciador mostrándonos la coordenada del punto seleccionado.

Cuando aceptamos en la ventana anterior podemos ver que en el visor se ha agregado un punto rojo, es un punto de control. Para hacer una buena georeferenciación necesitamos por lo menos 20 puntos de control alrededor del área que nos interesa. Cuando tengamos la cantidad suficiente el mapa se verá de la siguiente forma y podemos pasar a la etapa de generar la imagen georeferenciada.

En la ventana del georeferenciador vamos a archivo->comenzar georreferenciado, en donde nos mostrará una ventana de configuración para la generación de la imagen y ubicación de destino. Para nuestro ejemplo utilizaremos las siguientes configuraciones:

Al aceptar generará el archivo y cargará la imagen en nuestra pantalla. Si se siguieron bien los pasos se podrá visualizar la nueva imagen georeferenciada en la pantalla principal.