jueves, 30 de junio de 2016

Podcast una alternativa para estar al tanto de los SIG

En el ejercicio profesional corremos el riesgo de caer en una rutina y cerrar la perspectiva del amplio campo de aplicación que tienen los SIG.
Cuando comencé a escuchar podcast relacionados con SIG la expectativa era  conocer aspectos técnicos relacionados con el geoprocesamiento. Sin embargo, aunque este es una aplicación importante, empecé a encontrar otros aspectos y enfoques que me han llevado a tener una visión muy amplia de los SIG y sus aplicaciones.
Tradicionalmente existen campos fuertemente asociados con SIG como la cartografía (física, social y económica) la topografía, los estudios ambientales y el catastro. Sin embargo los SIG son cada vez más accesibles y sus aplicaciones incursionan en diversos y nuevos campos. Incluso con la ubicuidad de dispositivos con capacidad de servicios basados en localización (LBS) se plantean cuestiones éticas con respecto a la información y privacidad de los usuarios y la cartografía colaborativa de masas (crowdsourced).
Existen muchas recursos de audio en linea, incluso cursos completos grabados de clases de prestigiosas universidades. Los podcast se han convertido en una herramienta de promoción como en toda comunicación cada expositor tiene sus intereses, todo se debe de tomar con precaución, extraer la información útil y no dejar de tener una mirada crítica y sobre todo ampliar las perspectivas.
A continuación relaciono algunos podcast, unos comentarios al respecto y el feed rss para consumir con un lector o podcatcher:

Geografía para llevar
Es una serie que ya no tiene nuevos capítulos sin embargo lo que se hizo tiene altos valores de producción y un muy buen nivel de conocimiento, además que fue realizado por unos compañeros con los que estudié en Colombia
http://itunes.apple.com/mx/podcast/geografia-para-llevar/id136349504

Difundiendo Geomática Colegiados 92.6FM COPE Valen
Es un podcast vigente tomado de una transmisión radial, se consultan expertos se reciben preguntas del público y las prespuestas tiene un enfoque sencillo para la persona del común.

http://www.ivoox.com/podcast-difundiendo-geomatica-colegiados-92-6fm-cope-valen_sq_f1255347_1.html rss

A VerySpatial Podcast
Centrado en los aspectos técnicos que mantiene al tanto de las últimas innovaciones
http://www.veryspatial.com rss

Directions Magazine
Para mantenerse actualizado de una de las revistas tradicionales
http://www.directionsmag.com/podcasts/ rss

Eric D. Colburn, Professional Land Surveyor
Este podcast me parece interesante por que lo realiza una persona que utiliza el sofware de autodesk
http://ericcolburn.com rss

Esri Speaker Series Podcasts
Presenta los casos de uso solucionados de la mano de ESRI y su software
http://www.esri.com/podcasts rss

Keep it Civil - UCL Engineering Podcast
La topografía es un insumo básico para la ingeniería y por ello tiene gran solape con los SIG
http://www.cege.ucl.ac.uk rss

The QGIS Podcast
No emite muy a menudo pero resultan muy sustanciales cuando lo hace, presenta las nuevas funcionalidades y experiencias de usuario del software Qgis así como las innovaciones pendientes.
http://podcast.qgis.org rss


miércoles, 8 de junio de 2016

Esperiencia de uso ogr2ogr para generar fileGDB de ESRI

Trabajando recientemente en un proyecto tuve la experiencia de generar la geodatabase de ESRI, como parte de la entrega para estudio ambiental que se hace para el ANLA creando las vistas en postgres [lmu_eia_gdb] y subiéndolas por ogr2ogr todo funcionó muy bien, generar una versión de aproximadamente 80 features, algunos de ellos con más de 20.000 registro tomaba un poco menos de 2 horas. Dependiendo del tipo de información y si haía o no parte del cascarón existente formulado por el ANLA los comandos son de tipo

1-cargar feature existente

ogr2ogr -update -append -f "FileGDB" M:\EIA_CHIURA\ENTREGA_GEODATABASE_LMU\GDB_FEB\EIA.gdb PG:"host=p1186 user=consulta_1186 dbname=sip_db password=consulta_1186" lmu_eia_gdb.v_arq_potencialarqueologico -lco FEATURE_DATASET=MEDIO_SOCIOECONOMICO -nln PotencialArqueologico -progress -skipfailures

2-cargar tabla existente

ogr2ogr -update -append -f "FileGDB" M:\EIA_CHIURA\ENTREGA_GEODATABASE_LMU\GDB_FEB\EIA.gdb PG:"host=p1186 user=consulta_1186 dbname=sip_db password=consulta_1186" lmu_eia_gdb.v_tb_soc_areainfluencia_social -nln AreaInfluenciaSocialTB -progress -skipfailures

3-crear feature nuevo

ogr2ogr -update -overwrite -f "FileGDB" M:\EIA_CHIURA\ENTREGA_GEODATABASE_LMU\GDB_FEB\EIA.gdb PG:"host=p1186 user=consulta_1186 dbname=sip_db password=consulta_1186" lmu_eia_gdb_v_com_zona_vida -lco FEATURE_DATASET=COMPLEMENTARIO -nln com_zona_vida -t_srs "EPSG:3115" -progress -skipfailures

4-crear tabla nueva

ogr2ogr -update -overwrite -f  "FileGDB" M:\EIA_CHIURA\ENTREGA_GEODATABASE_LMU\GDB_FEB\EIA.gdb PG:"host=p1186 user=consulta_1186 dbname=sip_db password=consulta_1186" lmu_eia_gdb.v_tbcom_flo_censofustaltb -nln comflocensofustalTB -progress

La única dificultad que encontré fue por la utilización de caracteres que no codificaban de manera adecuada esto generaba una capa vacía y ninguna advertencia al subir a la geodatabase, es una práctica que sugiero al migrar información con textos de fuentes no controladas (ej: nombres geográficos) verificar que su contenido esté codificando de manera adecuada. Para esto se puede usar una consulta de expresión regular cómo:

select id, nombre_geo
from lmu_eia_hid.t_lotico_linea 
where nombre_geo ~ '[^[:ascii:]]';

aunque hay caracteres especiales que codifican de manera adecuada otros requieren ser revisados:


Esta consulta detecta otros carácteres especiales que usamos en latinoamérica como la ñ y las vocales tildades. Sin embargo el caracter que se ve como un cuadro no está codificado de manera adecuada y debe ser corregido por ejemplo

update lmu_eia_hid.t_lotico_linea set nombre_geo='Arroyo Caño la Caimanera' where id=1690;


martes, 7 de junio de 2016

Generalización por eliminación de polígonos

Una operación común en geo procesamiento es lograr que un polígono pase a formar parte de un polígono adyacente, ya sea por que no tiene atributos o por las características de su geometría (estar por debajo de la unidad mínima cartografiable a la escala).
Estas zonas sin atributos se pueden formar al modificar el área de interés del estudio y dejar zonas sin cobertura de un temático existente que se deben completar.
Otro caso común es en las zonificaciones donde se generan intersecciones de muchos temáticos que dan lugar a geometrías que requieren ser generalizadas por estar por debajo de la unidad mínima cartografiable para la escala de trabajo
Para eliminarlos es común usar una función de generalización en arcgis esta se denomina eliminate.
Esta función se encuentra dentro de [Data manegement\generalization\Eliminate] requiere usarse en Arcmap con una selección activa de los polígonos a eliminar, más detalles de esta función se pueden encontrar en la página de ESRI. Esta función pertenece a la licencia "avanzada" lo que puede implicar limitaciones para su uso y disponibilidad ya que la diferencia entre la licencia básica y la de avanzada es de más de U$5.500 no se puede saber con certeza ya que como parte de su estrategia comercial ESRI evita publicar los precios más elevados de sus productos.

En el software libre desktop Qgis existe una herramienta que se puede usar para este propósito
Con la selección activa se obtiene el siguiente diálogo especificando el número de entidades a eliminar y el criterio de agregación por área o borde.

Como resultado los polígonos son agregados a otros polígonos adyacentes tomando sus atributos y reduciendo el número de entidades. El feature original posee 2008 entidades está es una muestra gráfica con los polígonos objetivo a eliminar:
Después de aplicar el procesos de generalización por eliminación en Arcmap con una selección de 1675 se generaliza a 1021 entidades, prevalecen 688 entidades por eliminar, esto ocurre por que  el elementos adicionales está rodeados a su vez de otros elementos pendientes de generalizar y el algoritmo de Arcgis no esta equipado para resolver este caso.
El resultado de Qgis produce 333 entidades y no deja entidades pendientes por eliminar, el algoritmo de Qgis esta equipado para resolver entidades completamente rodeadas de otros elementos a generalizar
Para obtener resultados semejantes con Arcmap se debe aplicar la herramienta de manera iterativa y verificar en cada paso que se hayan eliminado los polígonos deseados.
Este proceso es importante para optimizar tiempos de procesamiento se puede considerar que los polígonos pequeños por estar debajo de la unidad mínima cortografiable en realidad no delimitan un nuevo sector y no vale la pena conservarlo como una entidad independiente.
Es importante optimizar y limpiar los resultados del geo procesamiento conforme a la escala de trabajo.

domingo, 5 de junio de 2016

¿Cuál es el software desktop SIG líder?

Usando google trends se puede saber el interés a través del tiempo por la frecuencia de búsqueda en google ke sepuede interpretar como una medida del interés general en el tema. Al consultar para diferentes software desktop Arcmap, Qgis, gvSIG y uDig podemos observar ciertas tendencias en los últimos 10 años:


Arcmap

Este software comercial  de ESRI existe desde 1999. El interés durante los últimos 10 años ha sido grande y constante. La última versión disponible es la 10.4 de febrero de 2016. Su precio está en el rango de U$1.500 a U$30.000 (aunque se puede argumentar que la mínima licencia útil es de U$ 7.000) este gran rango de valores está dado por un complejo esquema de funcionalidades y licenciamiento.

uDIG

Este software gratuito existe desde el 2003, su pico de interés fue en 2006 cuando llegó a representar la séptima parte (8/57) del interés en Arcgis. Empezó a declinar en 2007 y el interés en el mismo sigue declinando hasta la actualidad. La última versión disponible en el momento es la 1.5 de febrero del 2015.

gvSIG

Este software gratuito existe desde el 2004. Para gvSIG el comportamiento es semejante al de uDIG durante el 2007 Superó a uDIG. El interés fue máximo por el 2010 alcanzó a representar la tercera parte (16/46) del interés en Arcgis. El interés en el mismo declina hasta la actualidad. La última versión disponible en el momento es la 2.2 de junio del 2015.

Qgis

Este software gratuito existe desde el 2002. El interés en el mismo ha ido creciendo constantemente siempre ha estado por encima de gvSIG y uDIG. Superó a  Arcgis a mediados del 2013. El interés es máximo en la actualidad y presenta una tendencia creciente. La última versión disponible es la 2.14 de febrero del 2015.

Conclusiones

El comportamiento de uDig y gvSIG ha sido semejante, siempre se mantuvieron por debajo de ArcMap y estuvieron bastante alejados de despertar el mismo nivel de interés. Arcmap tiene una presencia y participación constante. Qgis es el software desktop que genera mayor interés en la actualidad, duplica el interés (95/46) con respecto a Arcmap con una tendencia al aumento.