lunes, enero 26, 2015

Mapeo con Smartphone + QGIS + Irfanview

Hace unos días empecé a ver como organizar las tareas faltantes de la obra.
Me di cuenta que lo mejor era hacer un mapeo de las tareas, y para ello recurrí a lo más económico que tenía a mano. Un celular, el QGIS e Irfanview. Dos herramientas infaltables para el ambiente.

La idea es llegar a esto. Un montón de fotos ubicadas en la obra, con los comentario de lo que hay que hacer.


Organizando los pasos, estos serían:
  • Configuramos el celular para que estampe en el EXIF la coordena GPS.
  • Recorremos la obra sacando fotos (mapeamos).
  • Redimensionamos a 320x240 y renombramos con el  Irfanview.
  • Importamos las fotos con la extensión de QGIS, Photo 2 Shape, sobre una capa de Google Map
 
  •  Editamos la tabla de atributos, borramos los campos que no usemos y creamos dos nuevos. Notas y Comentarios.
 
  •  En las propiedades del shp le indicamos que ejecute la acción abrir con el campo filepath.

  • Ponemos en edición la tabla con vista de formulario, boton derecho sobre la foto, abrir y veremos la foto en cuestión. En el campo Nota, escribimos la acción a ejecutar.
    • En la calculadora de campos, actualizamos el campo Comentarios, con la siguiente fórmula.Un error. Ese ícono gigante que aparece no deja achicar la ventana y por lo tanto no se ve el aceptar. Para ello hay que hacer clic en el formulario y darle enter. Ahora ejecutará el proceso.
      •  Este es el resultado del HTML que va en el comentario del KML.
      •  Guardamos como KML, inicandole el DescriptionName=comentarios y Namefield=filename. El KML y las fotos deben estar en la misma carpeta.
       
      • Abrimos en Google Earth, le damos forma y guardamos todas las fotos y el kml en un solo archivo KMZ.
      Suerte!!!

      jueves, agosto 29, 2013

      Estaciones Permanentes desconocidas

      Que hace la UNAVCO

      UNAVCO proporciona servicios de apoyo a los investigadores principales (IP) que participan en la investigación financiada por nuestros patrocinadores núcleo que incluye la Fundación Científica Nacional de Ciencias de la Tierra (NSF-EAR), Oficina NSF de Programas Polares (NSF-OPP) y la Administración Nacional de Aeronáutica y de la Administración Espacial Solid Programa de la Tierra y Riesgos Naturales (NASA-Senh). Otros patrocinadores y agencias no centrales se apoyan en el principio de recuperación total de costos. UNAVCO ofrece servicios propuesta de planificación, Servicios de gestión de datos, servicios de ingeniería, y (E & O) Servicios de educación y divulgación.


      Una cosa interesante que encontré en su sitio, es un listado de estaciones permanentes mundiales (3264), que en el caso de la Argentina, algunas pertenecen a la red RAMSAC, pero otros no tenía conocimiento de su existencia.
      Para hacernos de los archivos vamos a Data , entramos en Data Archive Interface y comenzamos a buscar una estación de permanente, definimos la fecha que queremos los archivos, definimos el formato y procedemos a la descarga.




      Superposición red RAMSAC con UNAVCO



       Una vez descargados los archivos los podemos procesar




       Las coordenadas de la estación solo las encontré en el Site Log. Para estar tranquilos, habría que procesarla con una estación RAMSAC, para ver si es correcta la información




      jueves, agosto 22, 2013

      RTKLIB vs TGO

      Quería compartir un programa de procesamiento GPS de código abierto, el RTKLIB
      Se puede descargar de www.rtklib.com
      Estas son las pantallas de los distintos subprogramas que posee.
      Hoy me puse a investigar el procesamiento estático, pero tiene mucho para RTK y NTRIP.


      Para probar el procesamiento de algunos archivos, usé las estaciones de IGM1 - UNRO y UNRO - PEJO

      Los pasos son:

      1- Cargamos los archivos de la base y del rover.
      Con plot podemos ver el rastreo de satélites, skyplot, PDOP, señal ruido etc.de cada GPS.


      2- En options introducimos las coordenadas de la base. Hay varias maneras de hacerlo, yo usé las de la cabecera del Rinex



      3- Definimos el modo de posicionamiento y click en execute para que calcule las coordenadas.


      4- Luego con plot vemos el resultado de las coordenadas.
      En esta pantalla muestro el resultado de calcular con RTKLIB y TGO en un vector de 270km
      Es llamativa la precisión del TGO con una solución flotante libre de ion a solo 9mm de UNRO contra 17cm del RTKLIB



      Comprobando el vector UNRO - PEJO (330km), obtengo 1,7cm (TGO) vs 14,3cm (RTK)


      Otra posibilidad que tenemos, es hacer el promedio de posiciones en autónomo, el cual nos arroja 1,3m de diferencia.


      De estas pruebas quedo asombrado de la precisión obtenida con el TGO con solución flotante libre de ion.

      Falla Trimble Geomatic Office (TGO)

      Hace tiempo que no utilizo archivos de las estaciones permanentes, pero en estos días me encontré con el siguiente problema.

      Quise procesar con el TGO entre estaciones IGM1  LPGS UNRO PEJO
      Los archivos se cargan, pero al momento de iniciar el procesamiento, se cierra repentinamente el TGO.
      Preguntando en el IGN, me dicen que el TGO quedó obsoleto y hay que usar Trimble Bussines Center TBC.

      Hay un informe de Trimble que dice lo siguiente.

      MENSAJE IMPORTANTE SOBRE TGO:
      Estimados clientes de Trimble Survey,
      El 14 de septiembre del 2011, se descubrió que el procesador de líneas base WAVE en Trimble Geomatics Office (TGO) y GPSurvey no podía procesar las observaciones GPS recogidos en o después de esa fecha. El fallo en el procesador WAVE no se anticipó debido al hecho de que ambos productos se habían suspendido (TGO se suspendió el 31 de diciembre de 2010). La causa exacta de la falla es desconocido. El problema se limita al procesador de líneas base WAVE y no afecta a la capacidad de TGO para importar y procesar otros datos tales como vectores RTK y mediciones ópticas.
      Actual software de procesamiento GNSS de Trimble, Trimble Business Center, no sufre de este fracaso.
      En este momento, no prevemos una solución para cualquiera TGO o GPSurvey.
      Todos los usuarios de TGO y GPSurvey con un contrato vigente de mantenimiento de software deben contactar a su distribuidor de Trimble para recibir una copia de Trimble Business Center sin costo alguno. Somos conscientes de que muchos usuarios están operando sin un acuerdo de mantenimiento vigente, así como ayudar con sus necesidades urgentes que estamos ofreciendo licencias de 30 días de la versión completa de Trimble Business Center. Por favor, póngase en contacto con su distribuidor Trimble para solicitar la licencia temporal.
      Estamos muy agradecidos por su comprensión y paciencia en este asunto.
      Gracias
      Trimble Survey
      A pesar que el TGO lo actualicé para leer Rinex 2.11, el fallo continuaba.
      Intuyendo que hay algún problema de desborde de memoria en el TGO, hice la prueba de acortar la medición y así pude calcular los vectores. En este caso son flotantes por la longitud (300km) de los mismos.
      Conclusión, el tiempo en común de dos mediciones, no debe superar las aprox. 8 hs para que el TGO las procese.




      domingo, julio 14, 2013

      GIS Cloud - Un GIS en la nube

      Les dejo esta interesante aplicación en linea, para el almacenamiento, edición y distribución de información GIS, http://www.giscloud.com/
      La versión gratuita,  tiene menúes sencillos, pero la paga se ve interesante.
      Ahí van unos pantallazos

      Fuente de datos


      Cargamos servicio de Google Maps y algún shapefile.


      Visualización y a meter mano.




      martes, julio 09, 2013

      Opticks - Procesamiento de imagen Free & Open Source

      Quería presentar a Opticks, un potente software de tratamiento de imagen libre y de código abierto.
      No tuve tiempo de investigarlo mucho, pero viendo los menúes y extensiones, se ve muy completo.
      Tal cual dice en su página web http://opticks.org/confluence/display/opticks/Welcome+To+Opticks si sos usuario de Erdas, Remote View, ENVI  o Socet GXP  deberías probar Opticks.

      Para arrancar les dejo unos pantallazos.

      Abrimos una imagen multibanda, la cual es cargada en escala de grises.


      Vamos a botón derecho, propiedades de la imagen y ponemos en cada canal una banda, en este caso 4,3,2


      Vamos  a botón derecho, Display Mode, ponemos RGB y a meterle mano.