QGIS 3.2 la nueva versión de este verano


Hola amigos de la comunidad GIS, me complace informar que el día 22 de Junio del presente año, ha salido la nueva versión 3.2 y se le puso el nombre de la ciudad Bonn. Ciudad en donde se llevo a cabo la 16th reunión de desarrolladores de QGIS.

Los paquetes e instaladores para las principales plataformas están disponibles en downloads.qgis.org.

He bajado el instalador y te muestro como instalar la nueva versión, actualmente tengo la versión de Girona pero esta no se des instala al momento de instalar la versión de Bonn. Las versiones conviven independientemente.

Cuando ejecutamos el instalador se inicia el asistente de instalación. Le damos clic en Siguiente para continuar.


Ahora aceptamos los términos y condiciones.



En la siguiente ventana se nos pregunta sobre la ruta de carpetas donde se instalará el software. Recomiendo dejar la ruta que se propone y dar clic en Siguiente.


Empezamos a instalar la versión.


Por ultimo la instalación se ha completado y podemos dar clic en el botón Terminar para cerrar el asistente.



Podemos ver como están los iconos de las aplicaciones en los programas de Windows.



Síguenos en las redes sociales

Blog SIG en Google+ Blog SIG en Facebook @Blog SIG en Twitter

Buscar en este blog

DWG a SHP desde Autocad Map 2019


Para todos aquellos usuarios que interactuan con Autocad Map y los softwares SIG como QGIS y ArcMap. Tal ves ya conozcan como como intercambiar los archivos DWG a SHP. Pero para aquellos que van empezando les escribo este articulo en donde les explico de manera breve como pasar un formato nativo de Autocad a un archivo SHP.

Procedimiento para pasar archivos DWG a SHP desde Autocad Map 2019


Cuando tenemos un mapa en Autocad Map, debemos identificar primero que tipo de información tenemos. La información pueden ser polígonos, textos, lineas, puntos. Para el ejemplo que voy a mostrar tengo un mapa que contiene lineas. Las cuales tengo como objetivo exportarlas como un archivo de capa vectorial tipo lineas.

Después de contar con la información lista a mandar a shape. Podemos ejecutar el asistente de exportación a través del comando MAPEXPORT tecleado desde la barra de comando.


También podemos utilizar nuestra barra de comandos, por ejemplo si tenemos el menú clásico. Accedemos al asistente de exportación en la sección de Map Drafting > Import/Export > Export...


Cuando ejecutemos el comando, lo primero que debemos hacer es apuntar la ruta donde sera guardado el nuevo archivo Shape. Debemos escoger el tipo de archivo SHP y poner un nombre de salida, tal como se muestra en la imagen a continuación.


Ahora en la siguiente ventana vamos a seleccionar como tipo de objeto "Line" el cual es linea. Ojo si no seleccionamos correctamente no podremos lograr la exportación. También en el modo de selección de objetos a exportar voy a escoger "Select manually" para así poder seleccionar del mapa todos los objetos que me interesan.


También podemos ejecutar filtros como el de los layers. Si quieres se le tomen en cuenta  todos los layer solo debes dejar el carácter *


En la sección de Data podemos llevarnos información integrada a nuestro archivo SHP. Por ejemplo cada capa de Autocad contiene propiedades, geométricas mics y de diferentes tipos. En mi caso solo ocupo la propiedad de Layer. Por la razón de que si en QGIS o ArcMap quisiera clasificar lo haría por medio de los layers creados.




Después de estas observaciones y si ya definiste tu sistema de coordenadas en Autocad, ya no tendrías que ir a la sección de Options.
Puedes dar clic en OK y con ello creas el archivo shape.

En QGIS podemos abrir el archivo vectorial que hemos creado.


Ya cargado en QGIS se ve de la siguiente manera.


Síguenos en las redes sociales

Blog SIG en Google+ Blog SIG en Facebook @Blog SIG en Twitter

Buscar en este blog

Interpolando datos puntuales en QGIS


Las interpolaciones en cualquier software de SIG son operaciones comúnmente utilizadas a partir de capas vectoriales de tipo punto. En la vida real muchas interpretaciones de análisis de superficies, temperaturas, población, elevaciones, etc. son creadas a través de un proceso de interpolación. En este articulo os quiero enseñarte como realizar un interpolación con un complemento que esta disponible para la versión 2.18 de QGIS.
En el caso ejemplo que tomamos del sitio qgistutorials.com vamos a realizar mediciones de profundidad de campo para un lago Arlington en Texas y crearemos un mapa de relieve de elevación y contornos a partir de estas mediciones.

Procedimiento para interpolar datos puntuales en QGIS


La Junta de Desarrollo del Agua de Texas proporciona los shapefiles para las encuestas completas del lago.

Para nuestra comodidad, podemos descargar directamente los datos de muestra utilizados en este tutorial desde el siguiente enlace.


Vamos abrir QGIS 2.18 y vamos agregar los datos vectoriales. Para ello vamos al menú principal en Capa > Añadir capa > Añadir capa vectorial...


Ahora vamos a buscar el archivo Shapefiles.zip que contiene las capas con las que habremos de trabajar.


En el siguiente cuadro de dialogo vamos agregar las capas Arlington_Soundings_2007_stpl83.shp y Boundary2004_550_stpl83.shp. Después damos clic en Aceptar.


Ahora vamos a desactivar la capa de polígonos que contiene el área Boundary2004_550_stpl83.shp


Ahora que tenemos únicamente la capa de puntos Arlington_Soundings_2007_stpl83.shp vamos a hacer un zoom, sobre algún área en especial.


Ahora podemos identificar la información de cada punto con la herramienta del identificador. Si ponemos atención podemos ver en las propiedades de cada punto la información de Elevación. Ese dato es que habremos de utilizar para realizar la interpolación.


Ya que hemos revisado la información vamos a proceder a interpolar la información. En el menu principal vamos a Raster > Interpolación > Interpolación...


En el cuadro de diálogo Interpolación, seleccione Arlington_Soundings_2007_stpl83 como capas vectoriales en el panel de entrada. Seleccione ELEVACIÓN como el atributo Interpolación. Haga clic en Agregar. Cambie los valores de Cellsize X y Cellsize Y a 5. Este valor es el tamaño de cada píxel en la grilla de salida. Dado que nuestros datos de origen se encuentran en un CRS proyectado con Pies-US como unidades, según nuestra selección, el tamaño de la cuadrícula será de 5 pies. Haga clic en el botón ... al lado del archivo de salida y asigne un nombre al archivo de salida como elevation_tin.tif. Haga clic en Aceptar.


Verá el nuevo elevation_tin posterior cargado en QGIS. Haz clic derecho en la capa y selecciona Zum a la capa.


Ahora verá la extensión completa de la superficie creada. La interpolación no arroja resultados precisos fuera del área de recolección. En pocas palabras vamos a recortar la superficie y nos vamos a quedar con el área que contiene datos puntuales.


Vamos a renombrar el archivo de salida como elevation_tin_clipped.tif. Seleccionamos el modo Cliiped como capa Máscara. Seleccione Boundary2004_550_stpl83 como la capa de máscara. Haga clic en Aceptar.


Ahora podemos ver el archivo TIN ya recortado. También se señala que las elevaciones van de 507.296 hasta 544.889. Ahora vamos a las propiedades del archivo elevation_tin_clipped.tif.


Ve a la pestaña Estilo. Seleccione Renderizar como pseudocolor de banda única. En el panel Generar nuevo mapa de color, seleccione Rampa de color espectral. Como queremos crear un mapa de profundidad en lugar de un mapa de altura, marque la casilla Invertir. Esto asignará azules a las áreas profundas y rojos a las áreas poco profundas. Haga clic en Clasificar.


Cambia a la pestaña transparencia. Queremos eliminar los píxeles negros de nuestra salida. Ingrese 0 como el valor adicional sin datos. Haga clic en Aceptar.


Ahora tenemos un mapa de relieve de elevación para el lago generado a partir de las lecturas de profundidad individuales. Generemos contornos ahora. Vaya a Raster > Extracción > Curvas de nivel...


En el cuadro de diálogo de curvas de nivel, escriba contours como archivo de salida para curvas de nivel. Generaremos curvas de nivel a intervalos de 5 pies, así que ingrese 5.00 como el intervalo entre líneas de contorno. Marque el cuadro de nombre de atributo. Haga clic en Aceptar.


Ahora vamos agregar etiquetas a las curvas de nivel. Para ello vamos a dar clic con boton derecho sobre la capa de contornos.


Ahora vamos a la sección de etiquetas y seleccionamos "Mostrar eqtiquetas para esta capa" y etiquetar con el campo "ELEV". En el apartado de ubicación de las etiquetas seleccionamos "Curvo". Despues de estas recomendaciones damos clic en Aceptar.


Ahora podemos ver el etiquetado sobre las curvas.



Síguenos en las redes sociales

Blog SIG en Google+ Blog SIG en Facebook @Blog SIG en Twitter

Buscar en este blog

Análisis de vecinos más próximos en QGIS


Hola comunidad en este articulo quiero retomar un tema que nuestros amigos de qgistutorials.com nos comparten para aprender algo de lo que se puede hacer en QGIS. Voy a tocar este tema aplicado a la versión 3.0 de QGIS.
Ahora para este ejercicio vamos a utilizar la información de el Centro Nacional de Datos Geofísicos de la NOAA. Para empezar con los ejercicios de este tutorial, deberas descargar la información de los siguientes vinculos:



Ahora que hemos descargado la información pasamos al procedimiento.

Como utilizar el análisis del vecino más próximo en QGIS

Vamos a importar el archivo de texto que descargamos el cual se llama signif.txt, en el menú principal en la sección de Capa > Añadir capa > Añadir capa de texto delimitado...


Ahora en la ventana siguiente en el campo Nombre de archivo vamos a buscar el archivo signif.txt descargado. Tambien se tiene que habilitar que sea del tipo Tabulador y que los campos (X,Y) de coordenadas apunten a LONGITUDE Y LATITUDE. Después de estas consideraciones damos clic en Añadir y cerramos el cuadro de dialogo.


Ahora procedemos a ingresar el archivo de vectores que contiene los polígonos que representan a los países del mundo.


Ahora vamos a buscar el archivo ne_10m_populated_places_simple.zip y le damos clic en Añadir y después clic en Close para cerrar la ventana.


Ahora vamos a  hacer un zoom y explorar los conjuntos de datos. Cada punto púrpura representa la ubicación de un terremoto significativo y cada punto azul representa la ubicación de un lugar poblado. Necesitamos una forma de averiguar el punto más cercano a la capa de lugares poblados para cada uno de los puntos en la capa de terremoto.


Ahora debemos ir al menú principal a la sección de Vectorial > Herramientas de análisis > Matriz de distancia.


Ahora en esta operación, matriz de distancia. Este algoritmo crea una tabla que contiene una matriz de distancia, con distancias entre todos los puntos en una capa de puntos. En esta operación vamos agregar como capa de puntos de entrada los terremotos contenidos en el archivo signif, el campo ID único de entrada es la columna I_D, en el campo ID único objetivo elegimos la columna name, en la capa de puntos objetivo escogemos el archivo de los lugares poblados. Importante anotar un 1 en los puntos objetivos mas cercanos. Después de ello damos clic en Run in Background y después que el proceso termine damos clic en Close.



Una vez terminado el proceso nuestro archivo csv generado es agregado automáticamente en el panel de capas. Abriendo la tabla de atributos podemos ver las columnas que contienen las poblaciones y la distancia que hay de un terremoto a la población más cercana.


Esto está muy cerca del resultado que estábamos buscando. Para algunos usuarios, esta tabla sería suficiente. Sin embargo, también podemos integrar estos resultados en nuestra capa original de Terremoto utilizando una unión de tabla. Haga clic con el botón derecho en la capa Terremoto y seleccione Propiedades.


Ahora muy importante seguir las siguientes pasos para unir las tablas. Paso 1 vamos a la sección de Uniones, paso 2 damos clic en el botón + para generar una nueva unión, paso 3 unir campo InputID con el campo objetivo I_D de la tabla llamada Matriz de distancia. Por ultimo damos clic en OK.


Verás que la unión aparece en la pestaña Uniones. Haga clic en OK.


Ahora vamos a ver como ha quedado la tabla de atributos del archivo signif que contiene información de los terremotos


Verá que para cada característica de Terremoto, ahora tenemos un atributo que es el vecino más cercano (el lugar poblado más cercano) y la distancia al vecino más cercano.


Ahora exploraremos una forma de visualizar estos resultados. Primero, necesitamos hacer que la tabla se una permanentemente al guardarla en una nueva capa. Haga clic con el botón derecho en la capa signif y seleccione Save as ...


Ahora lo procedemos a guardar con el nombre earthquake_with_places.shp y damos clic en OK.


Ahora primero vamos apagar la capa signif y vamos a las propiedades de la nueva capa creada "earthquake_with_places.shp


En la pestaña Fuente, desplácese hacia abajo a la sección del subconjunto de características. Haga clic en Constructor de consultas.



Visualizaremos los terremotos y sus lugares más cercanos para México. Ingrese la siguiente expresión en el cuadro de diálogo Constructor de consultas.

"COUNTRY" = 'MEXICO'


Ahora en la capa de las poblaciones voy dejar únicamente activa las que correspondan a México. Así que vamos a las propiedades de la capa ne_10m_populated_places_simple.shp


Abra el cuadro de diálogo Generador de consultas desde la pestaña Fuente. Ingrese la siguiente expresión.

"adm0name" = 'Mexico'


Ahora estamos listos para crear nuestra visualización. Utilizaremos un complemento llamado MMQGIS. Encuentra e instala el complemento. Ver Uso de complementos para más detalles sobre cómo trabajar con complementos. Una vez que haya instalado el complemento, vaya a MMQGIS > Create > Hub Lines.



Seleccione ne_10m_populated_places_simple como la Capa de puntos de Hub y el nombre como el Atributo de ID de Hub. De manera similar, seleccione earthquake_with_places como Spoke Point Layer y matrix_Tar como Spoke Hub ID Attribute. El algoritmo de líneas concentradas atravesará cada uno de los puntos del terremoto y creará una línea que lo unirá al lugar poblado que coincida con el atributo que hemos especificado. Haga clic en Examinar y asigne un nombre al archivo Shape de salida como earthquake_hub_lines.shp. Haga clic en Aceptar para comenzar el procesamiento.


Después de correr el proceso veremos como resultado las lineas que unen los terremotos más próximos a una población.



Síguenos en las redes sociales

Blog SIG en Google+ Blog SIG en Facebook @Blog SIG en Twitter

Buscar en este blog