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.
Respuesta
¿Demasiados anuncios?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.