[Spanish] Almacenamiento y visualizacion de datos geotemporales

Alegre, Raquel r.alegre at ucl.ac.uk
Tue Mar 31 10:38:52 PDT 2015


Hola Wilder,


Gracias por tu respuesta!


Si, las tablas tienen mas columnas, la ID del barco, el tipo, información del combustible y no se cuantas cosas mas. Un recorrido "normal" en esta base de datos tiene unos 8000 puntos, así que hay 8000 entradas con los mismos datos del barco repetidos en cada entrada, solo cambia el valor de la geometría y del timestamp. Por eso me parecía que repetir 8000 veces las cosas no tiene pinta de estar bien, y debería haber una sola entrada con una geometría que fuera una linea de 8000 puntos, el problema es asignar a cada punto de la linea del recorrido los tiempos. Ni idea de si esto se puede hacer o si es mejor dejar las 8000 entradas por recorrido como están.

Raquel

________________________________
From: spanish-bounces at lists.osgeo.org <spanish-bounces at lists.osgeo.org> on behalf of Wilder Castelo <wcastelo at gmail.com>
Sent: Tuesday, March 31, 2015 6:32 PM
To: Capítulo Local de la comunidad hispano-hablante
Subject: Re: [Spanish] Almacenamiento y visualizacion de datos geotemporales

Buenos días Raquel,
En principio es normal que sientas temor por algo que aun no conozcas, pero luego es como aprender a manejar.
Es bueno que los datos en una base de datos PosgreSQL con extensión PostGIS, si cuentas con una tabla con "una columna para la posición y otra para el timestamp",te estaría faltando un campo mas para identificar el barco y quizás algunos campos mas para alguna característica adicional de la nave.
Para el mapeo ya dependerá de objetivo del mapeo,  pero podrías complementar los puntos con las lineas refrescando las consultas.

Saludos,

Wilder Castelo


El 31 de marzo de 2015, 12:07, Alegre, Raquel <r.alegre at ucl.ac.uk<mailto:r.alegre at ucl.ac.uk>> escribió:

Hola!


Estoy empezando con GIS y me han recomendado esta lista para hacer una pregunta. Aprovecho para presentarme:


Me llamo Raquel, y trabajo en University College London, en un grupo de informaticos dentro del departamento de IT que se llama Research Software Develoment group. Nos dedicamos a ayudar a investigadores con sus cosas de software, porque la mayoría llevan programando anhos, pero están muy perdidos! Ahora trabajo en 2 proyectos, y voy a empezar un tercero de visualization de datos geotemporales, que me da algo de miedo :)


El grupo del que hablo tiene una base de datos PostGIS con recorridos de barcos. Tienen una sola tabla, con una columna para la posición y otra para el timestamp del momento en el que el barco paso por esa posición. En total son 1 billon (!!) de puntos. A mi me dio un poco de miedo ver esto, así que se me ocurrió que seria mejor hacer una entrada por recorrido de barco, y que la geometría fuese una linea describiendo el recorrido, en vez de guardar cada punto individualmente.Así habría muchas menos entradas, y las queries serian mas rápidas (imagino).


PROBLEMA: Como asigno los tiempos a cada punto si forman parte de una linea? Es posible hacer esto? En el futuro (cercano, me temo), voy a necesitar hacer algo como esto (time slider arriba a la derecha):


http://dwilhelm89.github.io/LeafletSlider/


Este ejemplo esta en Leaflet, pero tal vez acabe por usar OpenLayers. Aun tengo mucho que investigar! Creo que lo primero es tener clara la pinta de la base de datos. Es posible hacer lo que yo necesito? No he encontrado nada, a parte de algunos proyectos en GitHub para extensiones temporales de PostGIS, pero llevan sin actualizar anhos, así que no se si son fiables, o si habra algo que la gente use normalmente para este tipo de representaciones (puntos + timestamp).


Gracias!!

Raquel



_______________________________________________
Spanish mailing list
http://lists.osgeo.org/mailman/listinfo/spanish
http://es.osgeo.org
http://twitter.com/osgeoes

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/spanish/attachments/20150331/cb3db4da/attachment.html>


More information about the Spanish mailing list