Exportar un mapa a DXF desde QGIS



A veces necesitamos compartir nuestros contenidos de QGIS a Autocad, aunque en Autocad podemos importar un archivo shape sin ningun problema. Quiero enseñarte en este post como exportar un mapa a dxf desde QGIS. De esta manera no tenemos que pasar por el asistente que nos arroja Autocad cuando corremos el comando mapimport.
Teniendo el mapa completo en formato dxf podemos abrir naturalemente el mapa en Autocad.

 Exportar un mapa a DXF desde QGIS


Antes de empezar a exportar nuestro mapa a un archivo de autocad como el dxf. Debemos asegurarnos de tener información.
En QGIS debemos ir al menu principal y elegir Proyecto > Exportación a DXF...


Ahora en la siguiente ventana vamos a guardar el archivo dxf, elegimos la escala a la que esta representado el mapa actual en QGIS, tambien el sistema de referencia de coordenadas. Elegimos las capas vectoriales a exportar en el archivo dxf, en mi caso solo tengo una. Recomiendo habilitar las opciones "Export labels as MTEXT elements" y "Usar titulo de la capa como nombre si esta establecido". Despues de estos paramentros damos clic en OK para hacer la conversión de formato.


Podemos ver en autocad como ha quedado nuestro archivo transformado en formato dxf.


Síguenos en las redes sociales

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

Buscar en este blog

Como disolver un shape en QGIS


En QGIS tenemos la opción de disolver las geometrías existentes a una sola geometría general contenida en un shape, esto a través de un algoritmo llamado Disolver.
Este algoritmo toma una capa vectorial de polígonos o líneas y combina sus geometrías en nuevas geometrías. Se pueden especificar uno o más atributos para disolver solo las geometrías que pertenezcan a la misma clase (que tengan el mismo valor para los atributos especificados), de lo contrario se disolverán todas las geometrías.
Todas las geometrías de salida se convertirán a multigeometrías. En caso de que la entrada sea una capa de polígonos, se borrarán los límites comunes de polígonos adyacentes que se estén disolviendo.

Como disolver un shape en QGIS


Para realizar esta operación en QGIS, primero debemos abrir el software. Debemos tener un shape cargado, antes de correr la herramienta disolver podemos examinar nuestra información. Vamos abrir la tabla de atributos de la capa y observar la información.



En la tabla de atributos se aprecia que tenemos algunos registros de información. Cada registro representa un elemento dibujado en el mapa. Lo que se tiene en común de todos estos elementos, es que todas pertenecen a la clase de ALUVION de la columna LITOLOGIA. El objetivo es juntar en un solo elemento las clases ALUVION. Tal como se haría en ArcMap con la herramienta Merge.


Para utilizar el algoritmo disolver, dentro de la caja de herramientas de procesos. Vamos a la sección Geometría vectorial > Disolver.


En la ventana de configuración del algoritmo disolver, vamos a elegir la capa de entrada. En el ejemplo solo tengo la capa de Aluvión. En el apartado de campos únicos en la opción de explorar "...." damos un clic para elegir el campo a tratar.


En la cual voy a disolver basándome en la columna LITOLOGIA, por ende selecciono la casilla y doy clic en OK.


Por ultimo damos clic en Run in Background para correr el proceso. Después de terminar damos clic en Cerrar


Como resultado final podemos ver que todo el contenido a quedado disuelto en un solo elemento.



Síguenos en las redes sociales

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

Buscar en este blog

Como crear una file geodatabase en ArcMap


En un artículo anterior a este explicaba lo que es una geodatabase y todas las ventajas que contiene utilizar una geodatabase. Las bases de datos de archivo (file geodatabase) permiten almacenar grandes cantidades de archivos, hasta un archivo con capacidad de un terabyte (1000 Gigabytes).
Ahora en este pequeño post quiero mostrar cual es la forma de crear una base de datos de archivo, en mi trabajo cuando trabajamos en ArcMap. Tratamos de hacer el habito de trabajar en bases de datos espaciales, con ello empezamos a dejar de utilizar un poco los universales formatos de GIS (los archivos shp o shapefile).

Como crear una file geodatabase en ArcMap

Estando en ambiente ArcMap en versiones posteriores a la 10, debemos acudir a nuestra ventana de Catalog (catalogo). Sobre la carpeta de trabajo damos clic con botón derecho del mouse y elegimos la opción New > File Geodatabase. Con esta instrucción damos inicio a la creación de la geodatabase.


Ahora podemos ver que se ha creado una nueva base de datos, vacía y con un nombre dado por ArcMap.


Si queremos cambiar el nombre a la base de datos damos clic con botón derecho del mouse sobre la base de datos. Y elegimos la opción Rename para cambiar el nombre.


Ahora lo que sigue es crear Features o elementos, que si no trabajamos con bases de datos. Para mí los features class sería lo que equivalen los shapefiles, pero a diferencias de ellos los features class están contenidos en la base datos. Los features class tienen diferentes geometrías tales como las tendría un shapefile (polígonos, lineas, puntos, etc.). Algo importante de mencionar sobre todo para los usuarios que tienen licencias básicas, es que no podrán editar los elementos que contienen las bases de datos. A no ser que se tenga una licencia standard o avanzada.
Para crea un nuevo feature class damos clic con botón derecho del mouse sobre la base de datos y elegimos New > Feature Class.


Ahora en la ventana de configuración de nuevo feature class, ponemos el nombre y el alias del feature. Además de elegir el tipo de feature, en mi caso escogí el feature de Polígono. Aprovechando las ventajas de crear los campos de información de cotas (Z) o M (rutas) los habilito y doy clic en siguiente para continuar con el asistente.


En la siguiente ventana le definimos el sistema de referencia de coordenadas. Después doy clic en siguiente.


Como elegimos que nuestro polígono creará los valores Z, en la siguiente ventana nos pide el sistema de coordenadas de referencia para el valor Z. En mi caso elegí el WGS84.


En la ventana siguiente los rangos de tolerancia entre las coordenadas XYZ y para los valores M. Recomiendo dejar los valores que me propone ArcMap y sigo adelante.


Ahora en la configuración de almacenamiento de la base de datos, dejo los parámetros por default y doy siguiente para continuar.


En esta ventana definimos todas las columnas que queremos que contenga nuestro feature class de polígonos. En el ejemplo he agregado algunas columnas con diferentes tipos de datos (entero corto, fecha, texto). Las columnas de OBJECTID y SHAPE ArcMap las crea automáticamente. Una vez que terminamos de definir nuestros campos o columnas damos clic en Finish para terminar.


Por ultimo podemos ver creado el feature class de polígono contenido en nuestra geodatabase. Listo para trabajar en ella.



Síguenos en las redes sociales

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

Buscar en este blog

Como visualizar una geodatabase en QGIS


Antes de empezar con este tema y poder visualizar una geodatabase en QGIS, debes de tener instalado QGIS en OSGeo4W. Puedes dar clic aquí para aprender como instalar esta versión de QGIS. Tener este tipo de herramientas nos ayudan a interactuar información de ArcMap a QGIS, o bien si quieres migrar todo tu contenido de ArcMap a QGIS.

Una vez instalado QGIS en OSGeo4W procedo a abrir el software. Añadimos las capas vectoriales que contiene la geodatase. Para ello en el menú principal vamos Capa > Añadir capa > Añadir capa vectorial...


Ahora debemos elegir la base de datos, para ello en el tipo de origen escogemos Directorio y en tipo de fuente elegimos Geodatabase de archivos ESRI. Después damos clic en Añadir.


Ahora seleccionamos todas las capas o la que gustes visualizar en QGIS. Después damos clic en OK.


En la ventana anterior damos clic en Close y después como resultado podemos ver el contenido de la Geodatabase de ESRI.



Síguenos en las redes sociales

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

Buscar en este blog

Instalar QGIS en OSGeo4W con la librería filegdb


Una de las necesidades que se tenía en QGIS era la de poder recibir información de ArcMAP en formato .GDB, la famosa geodatabase. Afortunadamente QGIS ha trabajado en desarrollar herramientas para recuperar la información de las bases de datos de ArcMap. Herramientas como el drivers filegdb nos ayudarán a realizar la conversión.

Ahora bien, este driver no viene incluido nativamente en los sistemas de QGIS. Debemos de realizar una instalación de QGIS en OSGeo4W, la cual es una distribución binaria de un amplio conjunto de software geoespacial de código abierto para entornos Windows.

En este artículo vamos a dar un recorrido que va desde la instalación de QGIS en OSGeo4W, para así poder visualizar y editar bases de datos elaboras en ArcMap

Instalar QGIS en OSGeo4W con la librería filegdb


Nos dirigimos a la página de descargas de QGIS y ahí damos click en el apartado OSGeo4W Instalador en red (64 bit). En mi caso estoy bajando el instalador de 64 bit porque la estructura de sistema operativo en Windows es de 64 bits.


Después ejecutamos el instalador, en las opciones elegimos "Advanced Install" y Siguiente para continuar.


En la siguiente ventana elegimos la opción "Install from Internet" y doy clic en siguiente.


Elegimos el directorio donde se instalará el software, podemos dejarlo así o cambiar la ruta. Tambien se nos informa que será instalado para todos los usuarios del sistema operativo(recomendado). Doy clic en siguiente para continuar.


En esta ventana se nos explica sobre la ruta donde se van a descargar todos lo paquetes para hacer la instalación. Esta ruta es de archivos temporales, recomiendo no cambiarla. Damos clic en siguiente.


Ahora dejamos la configuración a Internet como una configuración directa.


En la siguiente ventana del asistente de instalación elegimos el sitio http://download.osgeo.org como servidor de descarga. Doy clic en siguiente para continuar.


En la siguiente ventana es muy importante elegir en las aplicaciones de escritorio (Desktop) la aplicación "qgis:QGIS Desktop".


En la misma ventana también es importante seleccionar en la sección de librerías (Libs) escogemos la opción "gdal-filegdb: OGR FileGDB Driver" y después damos clic en Siguiente.


Ahora en esta ventana nos recomiendan instalar ciertos paquetes necesarios para el funcionamiento. Damos clic en Siguiente para continuar.


En ventanas posteriores aceptamos los términos y condiciones en la leyenda "I agreed with above license terms", solo damos clic en Siguiente para continuar.


Posteriormente nos muestra el avance de instalación.


Después de la descarga de paquetes e instalación. Damos por terminado el proceso de instalación. Damos clic en Finalizar para cerrar el asistente de instalación.


Por ultimo podemos ver que el software QGIS en OSGeo4W ha sido instalado con éxito.



Síguenos en las redes sociales

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

Buscar en este blog