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: [email protected] <[email protected]> on 
behalf of Wilder Castelo <[email protected]>
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 
<[email protected]<mailto:[email protected]>> 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

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

Responder a