53
Figura 8. Mapa temático de predios regulares (verde) e irregulares (rojo) Geométricamente se puede decir que, un polígono p del conjunto de predios evaluados será regular, si y solo si todos sus ángulos internos están dentro de la tolerancia de ± 10º con respecto a π/2, por lo contrario, será irregular si no cumple la condición anterior.
Al observar la figura 8, se puede comprobar de manera visual, y hasta cierto punto fácil, los predios regulares e irregulares, apegados a los criterios técnicos explicado en el párrafo anterior. La parte central del código de la función 2 valuacion.sic_predioregular en el lenguaje PL/PgSQL, contempla la siguiente regla de negocio:
CREATE OR REPLACE FUNCTION valuacion.sic_predioregular(poligono geometry) RETURNS boolean LANGUAGE 'PL/PgSQL' COST 100 VOLATILE AS $BODY$ declare p1 geometry; p2 geometry; p3 geometry; ……….corte de código…….. open cur_puntos;
2 Para efectos metodológicos y prácticos, se copiará solo parte del código desarrollado, considerando que el código será suficiente para explicar la metodología aplicada.