Skip to content
Script para la agrupación de polígonos adyacentes según una magnitud acumulada.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Imagenes
1_Installation_Instructions_UPRA_c.docx
3_User_Guide_UPRA_c.docx
Cod_Aux_UPRA_grouping_polygons_cursors.py
Cod_UPRA_shuttle_grouping_polygons.py
Installation.md
README.md
Thumbs.db
UPRA_grouping_polygons_cumulative_magnitude.tbx
User_Guide.md
_config.yml
help

README.md

SCRIPT DE PYTHON PARA LA GENERACIÓN DE GRUPOS DE POLÍGONOS

a. Instalación

b. Guía de usuario

Breve descripción del Script

La herramienta fue desarrollada para la creación de grupos adyacentes de polígonos de acuerdo a magnitudes acumulativas o un atributo especifico.

1. Parámetros ingresados por el usuario.

  1. Zona de estudio con los valores de cada polígono según el campo seleccionado (Ejemplo Área).

  1. Determinación de los polígonos más extremos de la zona de estudio.

  1. Selección de los polígonos vecinos a cada uno de los polígonos extremos previamente calculados.

  1. El algoritmo establece el primer grupo evaluando que la sumatoria de valores seleccionados no exceda el valor máximo ingresado por el usuario (No Mayor a 7) Si hay exceso elimina el vecino de mayor área, si hay defecto agrega más vecinos.

  1. El algoritmo itera cada uno de los polígonos extremos generando grupos con la misma lógica.

  1. El algoritmo empieza un nuevo ciclo para aquellos polígonos que no tienen un grupo asociado (aplicando la misma lógica desde el paso 3) hasta que la zona de estudió este cubierta por grupos de polígonos generados.

SCRIPT DE PYTHON PARA LA GENERACIÓN DE GRUPOS DE POLÍGONOS

La herramienta fue desarrolada para la creación de grupos adyacentes de poligonos de acuerdo a magnitudes acumulativas o un atributo especifico.

  1. Parámetros ingresados por el usuario.

  1. Zona de estudio con los valores de cada polígono según el campo seleccionado (Ejemplo Área).

  1. Determinación de los polígonos mas extremos de la zona de estudio.

  1. Selección de los polígonos vecinos a cada uno de los polígonos extremos previamente calculados.

  1. El algoritmo establece el primer grupo evaluando que la sumatoria de valores seleccionados no exceda el valor máximo ingresado por el usuario (No Mayor a 7) Si hay exceso elimina el vecino de mayor área, si hay defecto agrega mas vecinos.

  1. El algoritmo itera cada uno de los polígonos extremos generando grupos con la misma lógica.

  1. El algoritmo empieza un nuevo ciclo para aquellos polígonos que no tienen un grupo asociado (aplicando la misma lógica desde el paso 3) hasta que la zona de estudió este cubierta por grupos de polígonos generados.

You can’t perform that action at this time.