Como extraer la proyección de un raster o capa en QGIS

Como extraer la proyección de un raster o capa en QGIS

Hola comunidad gisera y amantes del QGIS. Les platico que recientemente he instalado la versión QGIS Zanzibar o sea la QGIS 3.8. Estaré publicando cosas que me llaman la atención y cosas nuevas. En este post publico acerca de como extraer proyección de un archivo ya sea raster o capa vectorial, aunque no es algo exclusivo de la versión 3.8 no esta demás explicarlo. Ya que post anteriores nunca he comentado de que va.

Bueno muy importante saber y recordar que cada capa cargada en nuestro mapa contiene información geoespacial. Sin ella sería imposible plasmar la información en el mapa. La proyección que obtendremos esta soportada en un archivo prj. La cual contiene información del sistema de referencia espacial.
Comúnmente esta herramienta la utilizo cuando a mis manos llega información ajena y quiero salvaguardar el archivo de proyección que me puede ser útil en otros software.

Como extraer la proyección de un raster o capa en QGIS


Manos a la obra. En nuestro mapa de QGIS debemos identificar el objeto al cual se le va a extraer la proyección. En mi caso tengo una imagen de satélite con el formato tif.

Como extraer la proyección de un raster o capa en QGIS

Ahora bien para extraer la conversión nos vamos al menú principal en Raster > Proyecciones > Extraer proyección...

Como extraer la proyección de un raster o capa en QGIS

En la siguiente ventana una vez que tenemos seleccionado el elemento para extracción de proyección, también se debe de activar la casilla para la creación del archivo prj. Por ultimo doy clic en Ejecutar.

Como extraer la proyección de un raster o capa en QGIS

Una vez que se termino el proceso en la pestaña de registro en la misma ventana del comando. Nos mostrara un resumen del proceso en donde se muestra si fue satisfactorio. También la ruta donde encontramos el archivo de proyección. La cual es predeterminada por la ubicación del archivo original.

Como extraer la proyección de un raster o capa en QGIS

Como resultado podemos abrir el archivo prj en un bloc de notas. Ahi estará la información de proyección del archivo raster.

Como extraer la proyección de un raster o capa en QGIS



Espero que este articulo te sea de utilidad en tus actividades giseras.

Buscar en este blog

Como visualizar mapas 3D en QGIS 3xx

Como visualizar mapas 3D en QGIS 3xx

Hola de nuevo amigos, en esta ocación quiero explicar de que manera en QGIS 3.4 podemos visualizar mapas en 3D. A diferencia de versiones anteriores como el QGIS 2.18, teníamos que hacer uso de complementos como por ejemplo el QGIS2Threejs. Pues no preocupéis en la versión 3.4 se tiene una herramienta de visualización de mapas 3D integrada y mejorada.
Solo es importante tener en cuenta algunas cosas para poder visualizar. Como por ejemplo no podemos visualizar el mapa base, por razones que desconozco. Lo ideal es tener un raster propio para llevar a cabo el ejercicio.
Existen un sin fin de formatos raster, tal es el caso de bil, grd, tiff, etc. En mi caso voy a utilizar el formato Tiff, que a fin de cuentas es el que más utilizo en mi día día.
Solo una recomendación cualquier formato que decidas utilizar, deberá de tener un sistema de coordenadas proyectada o en pocas palabras UTM.

Como visualizar mapas 3D en QGIS 3xx


Manos a la obra, en mi mapa he cargado una capa vectorial que representa las corrientes de agua y por otra parte he cargado también un archivo raster que representa la topografía del área que me interesa. Como se muestra a continuación en la siguiente imagen.

Como visualizar mapas 3D en QGIS 3xx

Ahora bien el mapa podemos seguir actualizando, agregar más información y esta sera visualizada en 3D. Como la información plasmada en mapa es lo único que me interesa ver. Voy a ejecutar el visualizador 3D que trae consigo QGIS 3.4.
Para ello vamos al menú principal en Ver > Nueva vista de mapa 3D


Bueno después de que nos sale la ventana del visualizador, podemos ver algunos parámetros que podemos modificar a nuestro gusto. Pero para empezar podemos agrandar el tamaño de la ventana del visualizador arrastrando desde los bordes de la misma y también podemos utilizar el botón de zoom para ajustar a pantalla.

Como visualizar mapas 3D en QGIS 3xx

Ahora vamos a las configuraciones 3D del visualizador. En la parte superior izquierda damos clic al icono de la herramienta. Importante debemos en el campo Elevación escoger el raster que contiene la propiedad de elevación. También podemos jugar con la propiedad Escala vertical la cual nos ayudara a representar de mejor forma la forma geométrica de elevación.

Como visualizar mapas 3D en QGIS 3xx


También podemos rotar el mapa. Para hacer una rotación del mapa manten presionado el boton ctrl más clic izquierdo del mouse y de esa forma podemos girar el mapa. Con el  scroll mouse podemos acercar o alejar el mapa. He acomodado el mapa a una perspectiva que me gusta y así me ha quedado.

Podemos usar la opción de exportar imagen desde el visualizador.


Espero que este articulo te sea de utilidad en tus actividades giseras.

Buscar en este blog

Importar un shape a un Geopackage

Importar un shape a un Geopackage

Hola amigos en esta ocasión quiero enseñar como pasar la información que se tiene en shape o capas vectoriales a una GeoPackage. Como se ha mencionado antes la GeoPackage en un contenedor de base de datos de QGIS. Es más practico tener la información almacenada en este tipo de repositorios. Y es por esta razón que me he animado a escribir este post.

Requisitos para importar shapes a Geopackge

  • Obviamente necesitaras de una Geopackage, para almacenar la información. Si desconoces como crearla, visita este sitio.
  • Las capas vectoriales pueden ser de cualquier tipo de geometría y estas deben de llevar los SRC (Sistema de referencia de coordenadas) definidos.

Importar un shape a un Geopackage

Cabe señalar que en este ejercicio tengo creada una Geopackage que lleva por nombre Mi_primera_Geopackage.  También tengo agregado una capa vectorial de lineas en el proyecto.

Importar un shape a un Geopackage

Ahora esta capa vectorial la voy agregar a la Geopackage creada con anterioridad. Para ello vamos al menú principal Base de datos > Administrador de base de datos...
Desde este administrador de base de datos se pueden conectar los geopackage e importar y exportar información a través de ella. Si no has cargado alguna base de datos, solo debes de dar clic con botón derecho del mouse sobre el icono de GeoPackage y se selecciona Conexión nueva...

Importar un shape a un Geopackage

Ahora para importar la capa que tenemos que seleccionar la geopackage y dar clic en la opción Importar capa/archivo... que se encuentra en la ventana superior izquierda.

Importar un shape a un Geopackage

Debemos poner un nombre a la tabla en mi caso puse el nombre de Corrientes de Agua. Cada vez que inportamos un archivo de capa a Geopackage, este se va como una tabla. Con solo dar aceptar a la ventana "Importar capa vectorial", con ello se habrá de importar la capa vectorial a la geopackge.


Como resultado se puede observar que se ha agregado una nueva tabla llamada Corrientes de Agua en la Geopackage.




Espero que este articulo te sea de utilidad en tus actividades giseras.

Buscar en este blog

Rehacer campos de una capa vectorial

Rehacer campos de una capa vectorial

En este articulo les voy a presentar una herramienta que trae consigo el QGIS 3.4. Se trara del algoritmo Rehacer campos. Este algoritmo permite editar la estructura de la tabla de atributos de una capa vectorial. Los campos se pueden modificar en su tipo y nombre, utilizando una asignación de campos.
La capa original no se modifica. Se genera una nueva capa, que contiene una tabla de atributos modificada, de acuerdo con la asignación de campos proporcionada.

Si quieres saber más sobre esta herramienta el sitio de qgis en sus tutoriales te muestra como usarlo.
https://docs.qgis.org/3.4/es/docs/user_manual/processing_algs/qgis/vectortable.html#qgisrefactorfields

En este artículos amigos y personas que siguen este blog su blog. Les muestreo en un ejemplo como usarlo.

Rehacer campos de una capa vectorial

Lo primero que debemos es cargar una capa vectorial que queramos modificar. En mi caso voy agregar una capa de puntos. Que tiene ciertas columnas con valores numéricos, pero por motivos que desconozco estos tienen un campo declarado con otro tipo de dato.

Rehacer campos de una capa vectorial

Ahora en las los atributos de la capa podemos ver que ciertos campo contienen valores numéricos y que en las propiedades de la capa no están declarados de esa forma.

Rehacer campos de una capa vectorial

En las propiedades del campo.

Rehacer campos de una capa vectorial


Rehacer campos de una capa vectorial

Ahora que sabemos como esta esta situación. Lo correcto será cambiar esta capa para agregar el tipo correcto de datos.

Para ellos vamos a buscar un algoritmo llamado Rehacer campos, el cual puedes escribirlo directamente en el cuadro de búsqueda de la caja de herramientas. Si no logras ver la caja de herramientas la puedes buscar en el menú principal en Procesos > Caja de herramientas.

Rehacer campos de una capa vectorial

En la siguiente ventana puedes ver los campos que contiene la capa vectorial. Originalmente vienen en el dato String pero lo voy a cambiar a Double, porque hay números con decimales. Ahora en el apartado en Rehecho voy a guardar la nueva capa vectorial con los cambios.

Rehacer campos de una capa vectorial

Le damos clic en Ejecutar para accionar el algoritmo.

Rehacer campos de una capa vectorial

Ahora en la nueva capa vectorial creada se puede ver el campo con el nuevo tipo de dato asignado.



Espero que este articulo te sea de utilidad en tus actividades giseras.

Buscar en este blog

Formato condicional en QGIS 3.4

Formato condicional en QGIS 3.4

En este articulo quiero compartir con ustedes un tip para manipular la información de la tabla de atributos de una capa vectorial o tabla. Tal vez no sea la gran cosa, pero para algunos creo que será de ayuda para tener remarcados algunos valores.
Vamos a la practica y veamos de que estoy hablando.

Formato condicional en QGIS 3.4

Antes que nada cargamos las capas de las cuales queremos aplicar algunos formatos condicionales. En mi caso voy a cargar dos capas una de Litologia (Descripción de rocas) y de Geoquimicas (Ensayes o valores de elementos).


Para empezar voy a trabajar con la capa de Litologia, así voy a dar clic con botón derecho del mouse sobre la capa. Selecciono Abrir tabla de atributos.


Dentro de la tabla de atributos lo que debo de hacer es buscar el botón de Formato Condicional y dar clic.


Ahora que se tiene la ventana de formato condicional, voy a realizar un formato condicional sobre toda una linea o fila completa. Vamos a seleccionar Fila completa y después Nueva regla.


Ahora lo que necesito es remarcar de la columna COMPILADO el valor Qa. Para ello establezco una condición como la siguiente ( "COMPILADO" = "Qa" ).  De ahi en adelante si se cumple la condición pongo un color de fondo amarillo y un color de texto rojo. Le cambio el color de letra y remarco con negrita, además de poner un icono. Después de estas recomendaciones doy clic en Hecho para establecer la primer regla de formato condicional.


Veamos los resultados.


Ahora en otro ejemplo veamos lo que podemos hacer con valores numéricos. Para ello voy a utilizar la capa de Geoquimica y utilizar los valores de CU (Cobre). Quiero establecer reglas para marcar los valores según el rango que quiera.
En este ejemplo no voy a seleccionar la fila completa, si no solo el campo de CU.


En la nueva regla voy a buscar valores bajos.  Es por ello que voy a poner una condición como la siguiente  "CU"  >= 0 and  "CU"  <= 5. Doy clic en Hecho para establecer la regla.


En la nueva regla voy a buscar valores Medios.  Es por ello que voy a poner una condición como la siguiente  "CU"  > 5 and  "CU"  <= 10. Doy clic en Hecho para establecer la regla.


Por ultimo busco los valores Altos.  Es por ello que voy a poner una condición como la siguiente  "CU"  > 10. Doy clic en Hecho para establecer la regla.


Como resultado final podemos observar que todos los valores de CU contienen un formato según las reglas condicionales establecidas.



Espero que este articulo te sea de utilidad en tus actividades giseras.

Buscar en este blog

Blog SIG cumple dos años de vida

Blog SIG cumple dos años de vida

Hace un año por el mes de Mayo del 2017 decidí empezar con este proyecto. Crear un blog dedicado a los Sistemas de información geográfica (SIG) o GIS como le llaman en el idioma ingles.
Cuando empece decidí empezar a escribir sobre las dudas que me salían al hacer uso de los softwares de ArcGIS o de QGIS. Algunas respuestas no encontradas en la web, me hicieron empezar a buscar algunas soluciones a prueba y error. Esas soluciones las comparto en este blog con todo gusto para que tu lector, encuentres una solución a tus interrogantes.

A lo largo de este año he crecido en este blog y quiero compartir algunos datos de lo hecho hasta ahora.

¿Que se ha logrado en BlogSIG.com en dos años?


A lo largo de un año se han escrito un total 139 artículos de los cuales están clasificados de esta mañera:

  1. El 55 % de las entradas ha sido dedicado a QGIS
  2. El 30 % dedicado a ArcMap
  3. El 5 % dedicado a Autocad Map
  4. El 10 % restante a sido dedicado a diferentes artículos.
Se ha logrado posicionar en el ranking mundial de paginas web según alexa. Desde su inicio hemos avanzado un total de 12,581,951 sitios, para ubicarnos en el lugar numero 2,177,860 del ranking global.

Blog SIG cumple dos años de vida


A pesar de utilizar únicamente trafico orgánico a nuestro sitio, es decir no he pagado publicidad hasta el momento para llegar hasta mis lectores. He generado algunos lectores que siguen mis publicaciones.
Por ejemplo en twitter tenemos una comunidad de 440 lectores que de algún modo, siguen lo que se publica en BlogSIG.com. En la mayoría de los casos son publicaciones que se hacen desde el blog.

Blog SIG cumple dos años de vida



He logrado establecer cooperación con mis socios del blog de franz y de gisandbeers




Espero seguir con mi proyecto por más tiempo y seguir contando con su apoyo a lo largo de los años.

GRACIAS...

Mejorar el desempeño de aceleración de gráficos en QGIS 3.4

En QGIS 3.4 he notado que cuando realizamos visualizaciones 3D de superficies, a veces tiende a alentarse en el manipulamiento de las escenas. Es por ello que me di a la tarea de investigar una forma de hacer uso de los recursos de la máquina de tal forma que ellos puedan aprovecharse al máximo.

Se puede mejorar el desempeño de esto, cambiando una configuración en el software para utilizar dispositivos OpenCL


Mejorar el desempeño de aceleración de gráficos en QGIS 3.4

Antes de empezar a compartir el tip o ayuda. Vale la pena mencionar que es OpenCL.

OpenCL (Open Computing Language, en español lenguaje de computación abierto) consta de una interfaz de programación de aplicaciones y de un lenguaje de programación. Juntos permiten crear aplicaciones con paralelismo a nivel de datos y de tareas que pueden ejecutarse tanto en unidades centrales de procesamiento como unidades de procesamiento gráfico. El lenguaje está basado en C99, eliminando cierta funcionalidad y extendiéndolo con operaciones vectoriales.
Ahora bien para cambiar el parámetro antes mencionado debemos ir al menú principal de QGIS a Configuración > Opciones...

Mejorar el desempeño de aceleración de gráficos en QGIS 3.4

En la sección llamada aceleración del lado izquierdo de la siguiente ventana. Vamos activar la casilla "Activar aceleración OpenCL". Te pueden aparecer una o dos tarjetas de video, en mi caso escogí la que es de más rendimiento. Intel Core I7-8650U 1.90 GHz.

Nos advierte que experimental y que el uso pueda cerrar la aplicación a causa de errores que pudiesen ser ocasionados por volcados de memoria. Pero en lo personal no me ha pasado.

Mejorar el desempeño de aceleración de gráficos en QGIS 3.4



Espero que este articulo te sea de utilidad en tus actividades giseras.

Buscar en este blog

Como sustituir el Autotrace en QGIS 3.4

Como sustituir el Autotrace en QGIS 3.4

Hola amigos recordarán en artículos pasados que enseñaba como utilizar el complemento Autotrace en QGIS 2.18, también en el post anterior mencioné que QGIS 2.18 termina el soporte. Lo anterior significa que todos aquellos complementos populares en versiones pasadas fueron adoptados por QGIS en versiones superiores a la 3.4.
En el caso de Autotrace un complemento muy utilizado en la edición de polígonos, se le agrego una barra de herramientas especial para el uso de esta función. Esta barra de herramientas se llama de auto ensamblado y en este articulo te explico breve mente como usarla para sustituir el Autotrace.

Como sustituir el Autotrace en QGIS 3.4


Primeramente si no tienes habilitada la siguiente barra, basta con dar clic con botón derecho del mouse sobre la ubicación de las barras de herramientas.

Como sustituir el Autotrace en QGIS 3.4

También puedes optar por habilitarlo desde el menú principal en Ver > Barras de herramientas > Barra de Autoensamblado...

Como sustituir el Autotrace en QGIS 3.4

Una vez activada la barra de herramientas se sitúa en la parte superior de nuestra pantalla. Ahora para habilitar las herramientas de autoensambado, debemos dar clic sobre el icono del imán.

Como sustituir el Autotrace en QGIS 3.4

En el siguiente ejercicio tenemos el mapa de los países de Europa central, hay que observar que dentro de los países existe un hueco, el cual corresponde al país de Suiza.

Como sustituir el Autotrace en QGIS 3.4

En la siguiente imagen se muestran algunos parámetros de preferencia par el uso del trazado en polígonos. Debemos seleccionar la capa activa y que el trazo pase por vértices y segmentos para un mejor reconocimiento de bordes de polígono. Manejo siempre de preferencia pixeles sobre todo cuando desconozco las unidades de mapa y las dimensiones de las entidades a dibujar.

Como sustituir el Autotrace en QGIS 3.4

Una vez que conocemos como habilitar la herramienta nos situamos en la parte donde se desea trazar el polígono, respetando los contornos de los polígonos cercanos. En este ejercicio nos acercamos en la zona donde el país de Suiza debería estar dibujado.

Como sustituir el Autotrace en QGIS 3.4

Habilitamos la edición en la capa a trabajar y seleccionamos el icono de dibujo de 

Como sustituir el Autotrace en QGIS 3.4

Ahora damos clic con botón izquierdo del mouse sobre cualquier contorno que rodea el país de Suiza.
Nota: Muy importante dejamos aplastado la tecla shift, sin soltar y pasamos el cursor del mouse sobre la forma. Notaremos que se sombrea la forma.


Puedes dar clic con botón izquierdo de mouse sin soltar la tecla shift, para completar la forma. Una vez que completas la forma da clic con botón derecho del mouse para finalizar la edición de polígono.

Como sustituir el Autotrace en QGIS 3.4

Al finalizar la edición podemos darnos cuenta que sale un formulario, eso es normal. Ahora nuestra capa de países de Europa esta clasificada por países. Basta con escribir la palabra Suiza para que me genere el polígono correspondiente al país que falta.

Como sustituir el Autotrace en QGIS 3.4

Como resultado tenemos dibujado el polígono donde antes estaba hueco y no había nada.

Como sustituir el Autotrace en QGIS 3.4



Espero que este articulo te sea de utilidad en tus actividades giseras.

Buscar en este blog