[Argentina] Agregar o "Mergear" lineas (polilíneas) en PostGIS
Luciano Campagnolo
luciano.campagnolo en gmail.com
Lun Oct 9 11:25:33 PDT 2017
Buenas gente,
Creo que es la primera vez que consulto algo, ahí va
Tengo varios registros que representan tramos de una ruta con un campo
común que los representa (RutaX, por ejemplo), necesito unirlos en
orden para obtener una linea (en realidad sería una polilinea)
continua para luego calcular progresivas o tramos sobre la misma.
Todos los tramos están orientados correctamente y se "tocan" en sus
puntos finales -> iniciales del siguiente.
Estuve recorriendo la documentación pero no logro cerrarlo, esto es lo
que estoy usando.
ST_MakeLine para unir tramos; Pero de acá con que función alimento
ésta para "leer" las geometrías de la db? (tal vez ST_GeometryN ?)
Antes había probado con ST_LineMerge pero tampoco funcionó
Luego ST_LineInterpolatePoint para obtener posiciones de progresivas
(antes evaluando la fracción dividiendo el total entre la progresiva)
O ST_LineSubstring para obtener tramos de ruta
Gracias de antemano!
Luciano
Más información sobre la lista de distribución Argentina