Hola buen dia Quiza alguien tenga una situación similar.
Un usuario a traves de postgis tiene unas lineas trazadas sobre la ciudad que representan un recorrido con miles de vertices. por diversors factores ese recorrido puede ser alterado entonces si el linestring tenia 14 vertices luego de la modificación ahora tiene 17 vertices porque se agregaron 3 tramos mas de lineas igual puede ocurrir si se suprimen por ejemplo 5 vertices. En este caso el linestring a pesar de tener miles de vertices se trata de un unico registro en base de datos una linea con muchisimos tramos. alguna idea de como podria detectar en que tramos de este unico linestring ocurrieron los cambios? Actualmente lo que hago es cada vez que se modifica la geometria se dispara uin trigger que actualiza otras tablas pero me compara todos los tramos y ya se esta haciendo pesado. en cambio si solo actuara sobre las geometrais de las otras tablas donde por interseccion ocurrio la modificacion seria mucho mas rapido. saludos -- José Mercedes Venegas Acevedo cel Mov RPC 964185205