6 votos

¿Qué controla la dirección de TopoGeometry Linestrings?

En PostGIS, lo que si algo controla la dirección en la que topogeometry LINESTRINGs se han convertido a geometry?

No parece ser el orden en el que los bordes se enumeran en la llamada a CreateTopoGeom. Lo que tiene sentido en la presencia de bucle de bordes, supongo, aunque presumiblemente se podría definir la dirección de una cadena de línea que comienza con un bucle de borde en la dirección de ese borde.

Es estable? Si hago un montón de borde de división/curación, es posible que el sistema le dará la vuelta a mi linestrings que incluyen los bordes? Si es de al menos garantizados para ser estable, que podría incluir un should_be_reversed boolean de columna en la tabla que incluye el linestring topogeometry columna, y llame a ST_Reverse sobre el resultado geometry en una vista?

1voto

lewis Puntos 1178

Dirección de la línea es creada por el dibujo de línea, dirección, esto es, cómo la línea fue originalmente imputado. es decir, desde el punto a al punto b, entonces usted tiene una dirección, si se maneja como un multi segmento de la línea de los nodos individuales pueden tener diferentes dibujar las direcciones en contra de la tendencia general de la línea. Modelado lógico podría crear oo reglas para su base de datos que implican un segmento de borde de dirección desde el principio nodo de un segmento de línea para el nodo final. Pero el ascii básico es dibujar dirección entre dos puntos que no incluyen otros puntos (una línea) de una unidad básica del punto línea polígono paradigma utilizado en el vector G. I. S. Otro término para esto es el efecto de la linterna.

0voto

ane Puntos 116

¿Necesita atención? Miré a documentación CreateTopoGeom. Si PostGIs se preocupa por el orden, entonces ellos se encargará de él. Oracle Spatial es muy exigente con el orden de los puntos en una línea y los anillos. Si ejecuta la función en los datos que tienes, y si se muestran los datos dejando al descubierto los problemas de conversión del SRID, entonces usted debe ser bueno para ir

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X