Primer archivo ( .shp ) tenía 1000KB, después de 2buffers ( buffers en polígono, 1er buffer +100, 2nd buffer -100 ( pequeñas cosas cerca de polígono debe ser eliminado )) en quantum gis archivo crecido a 1500KB, y después de los mismos 2 buffers en postgis archivo tiene 20000KB. ¿Alguien me puede decir por qué?
Respuestas
¿Demasiados anuncios?Probablemente haya introducido un gran número de puntos nuevos. Prueba a utilizar el algoritmo de simplificación de Postgis.
Como señala Sylvester en su comentario a tu pregunta, se añaden muchos vértices para crear formas redondeadas cerca de las esquinas, y cuando inviertes esa operación se crean nuevos puntos que antes no existían.
(a petición de Underdark)
En el clavo johanvdw. Cuando buffer, no sólo "inflar" los vértices del polígono, que añade nuevos vértices para darle una forma más redondeada. Cuando de-buffer, los vértices no se eliminan a menos que caigan dentro de los parámetros de tolerancia de su SIG y / o son absolutamente idénticos (poco probable en la mayoría de los escenarios debido a errores de punto flotante). Por lo tanto, el otro efecto que obtendrá es que un proceso de inflar y luego desinflar el buffer no le dará el mismo contorno de polígono que tenía antes. Esto puede no ser importante para su caso de uso, pero debe ser consciente de ello, en caso de que sea crítico.