4 votos

¿Fusión de dos polilíneas con programación?

Actualmente estamos trabajando en un proyecto donde tenemos que combinar secciones (polilíneas) a una ruta, pero la gran pregunta es cómo hacerlo. Actualmente hemos intentado añadir esos dos como segmentcollections pero da unos resultados bastante malos.

9voto

Nathan Bedford Puntos 3157

Trate de usar el ITopologicalOperator.Unión método llamado en una de las polilíneas, pasando a la segunda como su parámetro. Como las dos polilíneas extremos de cumplir, este enfoque debería resolver su problema.

EDIT: cuando se realiza la unión de múltiples geometrías (más de dos), ITopologicalOperator.ConstructUnion es más eficiente. Usted podría llamar a este método en un vacío (recién creado) Polilínea, pasando una enumeración de todas las polilíneas. Esta enumeración puede ser un GeometryBag instancia como se implementa IEnumGeometry.

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