He hecho un modelo en modelbuilder en Arcmap 10.3, lo que básicamente hace es crear polígonos a través de áreas como la granja de tierras de pastos y tierras, pantanos, etc, ya que tiene una pendiente baja.
Mi reto es que no quiero polígonos que son más pequeños que los de un área específica. digamos que en este ejemplo que el área no puede ser menor de 160m2. Esto es fácil mediante la creación de una expresión de la eliminación de polígonos con menos que eso. Pero estoy interesado en el tamaño real, tiene que ser al menos 40x40m. (diámetro de 40m, si es factible con un círculo vs cuadrado).
Figura 1 y 2 están bien, ya que ambos tienen un área dentro de la cual se 40x40m, pero la figura 3 no y por lo tanto debe ser eliminado o borrado. También se visualiza el problema de metros cuadrados, como el de la figura 3 tiene la misma área que en la figura 1.
Mientras el polígono tiene una superficie de al menos 40x40 el resto "ruido"o bombillas en el polígono no importa.
Espero que esto le expliqué mi problema es lo suficientemente bueno?
ACTUALIZACIÓN:
@FelixIP dio una solución en la primera respuesta en este post que casi workeds. Pero después de algunas pruebas he encontrado que hay algunos fallos en la salida después de la ejecución de los dos scripts. Solucionado mye problema ya que, por suerte, no hay errores ocurridos en mi análisis de la medida. Aquí hay dos imágenes que muestra a los dos errores que he encontrado:
Como se puede ver aquí, si nos habíamos mudado el punto de que el buffer se hizo, sería posible organizar, de manera que el búfer encajaría dentro del polígono de límites.
De todos modos gracias @FelixIP por el esfuerzo y la ayuda!