2015-03-31 14:07 GMT-03:00 Alegre, Raquel <[email protected]>: > 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? >
Hola Raquel, bienvenida al capítulo. PostGIS tiene soporte para una cuarta dimensión m (mesure) que generalmente se usa para el tiempo, podrías unir la información geográfica y el tiempo en un único geometry 4D. También podrías construir una línea usando los puntos como nodos usando ST_MakeLine [1], para reducir la cantidad de registros en la tabla. Espero que te sirva como para empezar, cualquier cosa avisá. Saludos, Mauri [1] http://postgis.net/docs/ST_MakeLine.html
_______________________________________________ Spanish mailing list http://lists.osgeo.org/mailman/listinfo/spanish http://es.osgeo.org http://twitter.com/osgeoes
