|
|||||
Algoritmos de Simplificación de Líneas | |||||||||||
Los
algoritmos de simplificación de líneas se han ido desarrollando
a lo largo de los años con el fin de eliminar información
redundante o innecesaria de coordenadas de entidades lineales, mientras
que se retienen las características perceptivas de la línea.
Por lo general trabajan aplicando algún criterio geométrico
a los pares de coordenadas de la línea (como la distancia entre puntos
o el desplazamiento desde una línea central). La Figura 1 muestra
una línea antes y después de haber sido simplificada, las
flechas indican los puntos que se han eliminado durante el proceso. |
|||||||||||
Figura 1. Simplificación de Líneas (Fuente: McMaster & Shea 1992) |
|||||||||||
|
|||||||||||
|
|||||||||||
Rutinas de Procesado
Local
|
|||||||||||
Figura
2. Simplificador
de Procesado Local (Fuente: McMaster & Shea 1992) |
|||||||||||
|
|||||||||||
El “algoritmo de tolerancia angular” se representa en la parte derecha de la figura (B) y trabaja de un modo similar al descrito anteriormente, sólo se diferencia en que la tolerancia es angular y se mide entre los vectores que conectan los puntos p1 y p3, y p1 y p2. |
|||||||||||
Enlaces de Teoría:
|
Lecciones Interactivas
del Algoritmo de Simplificación de Lang:
|
||||||||||
|
|||||||||||
Pincha aquí para descargarte toda la teoría aparecida en este módulo | |||||||||||
|