Cuando uso Qgis y cuando uso Arcgis
5 de Mayo de 2013
QGIS y ArcGIS son los 2 programas SIG desktop que uso mas. Los 2 son muy buenos pero cada uno tiene sus puntos fuertes et débiles respecto al otro. A continuación es una lista (no exhaustiva) de las tareas que prefiero hacer con cada uno, porque el programa lo hace muy bien y/o porque el otro lo hace de manera pésima. Las versiones consideradas son la 1.8 para QGIS y la 10.0 para ArcGIS.
Para este post, Julien me dio tambien algunas de sus preferencias.
QGIS
- Editar una tabla (suprimir o crear un campo, reodernar los campos). El plugin TableManager es tan simple y genial que sería un pecado no usarlo
- Digitalizar. Las herramientas de digitalización (avanzadas) son muy poderosas y simples de usar. El modo topología se activa muy facilmente
- Ver datos almacenados en Postgis o Spatialite
- Importar archivos de formato vector en Postgis (con el plugin preinstalado SPIT)
- Crear una capa de puntos a partir de un archivo texto de coordenadas. No podría trabajar si el plugin preinstalado "Añadir capa de texto delimitado". Además, acabo de ver que el la versión 2.0 de QGIS, leerá directamente las coordenadas en grados minutos y segundos
- Join y Join espaciales. Muy amenudo Arcgis me sale un error que ya me cansé. QGIS no me falla en este punto. Se puede también hacer un join con una tabla almacenada en PostgreSQL (en SQLite también imagino)
- Buscar y eliminar los dobletes geográficos con el plugin mmqgis
- Trabajar con diferentes formatos vector. QGIS esta basado sobre la librería GDAL/OGR (el campeon de la conversion de formatos SIG, tanto raster como vector), asi que convertir un shape en formato MapInfo o KML, entre otros, se hace al toque
- Trabajar con un fondo cartográfico satelital. El plugin Openlayers permite ver OSM, Google, Bing i Yahoo
- Agregar y llenar un campo id. Usando la función $rownum o $id se hace al toque. En Arcgis no se como hacerlo
Como lo han visto, muchas de estas tareas se hacen con los plugins de QGIS que sin duda representan un punto fuerte del programa. Si no encontramos como hacer algo en QGIS, el primer reflejo debe ser de buscar en la lista de los plugins. Hay una gran probabilidad que alguien tuvo la misma necesidad que nosotros, desarrolló su propio plugin y lo compartio.
ArcGIS
- Cuando tengo una licencia
- Hacer una representacion gráfica. En QGIS todavia me parece complicado y el resultado casi nunca me satisface.
- Hacer un mapa. En QGIS, es una pesadilla. Este punto y el anterior son, segun yo, los 2 aspectos donde ArcGIS todavia esta mucho mejor que QGIS.
- Seleccionar por atributos o por ubicación. Eso es mas por costumbre. QGIS lo hace igual, solo que los criterios para la selección por ubicación son mas numerosos en ArcGIS.
- Explorar los datos. Cuando tengo una nueva capa y quiero explorar los datos de la tabla, prefiero hacerlo en ArcGIS, aun más si tiene muchos atributos. Desde la versión 10, la integración de las tablas en el visor es muy práctica y super agradable cuando uno tiene varias tablas abiertas y necesita hacer idas y vueltas entre ellas
- Crear, suprimir un shape. Aún el QGIS Browser no llega a la altura de ArcCatalog que es muy práctico
- Trabajar con capas muy pesadas. En este caso ArcGIS es mas rápido que QGIS
- Trabajar con datos raster. También es mas por costumbre. Trabajo muy poco con datos raster asi que todavia no he tenido la oportunidad de ver en detalle como lo maneja QGIS
- Escribir scripts Python. Una de las grandes novedades de la versión 10 fue la mejor integración del lenguaje Python. El módulo arcpy es un éxito. En poco tiempo se puede hacer cosas avanzadas y la documentación es muy buena. Obviamente, Python esta también integrado en QGIS, pero aún no he probado usar la consola o desarollar plugins.
Conclusión
Para mi, estos 2 programas son indispensables y me molestaría mucho no poder trabajar con uno de ellos. QGIS ha evolucionado mucho desde sus inicios cuando era considerado como una interfaz gráfica de GRASS. Y el mejor esta por venir todavia con la salida de la versión 2.0 prevista el 1ero de julio. Se anuncian muchas novedades, dentro de las cuales, la que espero más, un nuevo módulo de cartografía (diseñador de impresión). En cuanto a ArcGIS, su ventaja es que es muy general y completo y permite trabajar en diferentes temas de los SIG (geomarketing, hidrología, topografía, etc...) a través de sus numerosas Toolboxes. Pero también es facil perderse en este bosque de tools. Pienso que en el futuro ESRI debería pensar en reordenar y simplificar el acceso a todas estas herramientas.
Para mi, limitarse a un solo programa es un gran error. Un programa no puede ser el mejor en todos los aspectos. Dominar otros programas, ademas de llenar tu CV (lo cual es importante) te ayuda a entender mejor como funcionan los procesos y no limitarte a siempre presionar el mismo botón. Eso es aun mas cierto con programas sin interfaz gráfica como GDAL/OGR o Postgis.