Python en ARCGIS: Clip

111

Clip con Phyton

Seguimos repasando principales geoprocesos con Arcpy. Esta semana hablaremos del Recorte o Clip.

Esta herramienta permite recortar puntos, líneas y polígonos de una capa basados en el perímetro definido por el contorno de otra capa puntual, lineal o poligonal. El resultado es una nueva capa con los mismos atributos de la capa de entrada pero seleccionando solo las zonas en las que tiene influencia la capa de recorte.

En este caso, la sintaxis que utilizamos dentro de la ventana de Phyton para realizar el recorte o clip es:

 Clip_analysis (in_features, clip_features, out_feature_class, {cluster_tolerance})

Ejemplo:

115

112

Analizamos los parámetros que podemos utilizar:

in_features: nos referimos a los puntos, líneas o polígonos sobre los que queremos hacer el corte o clip.

clip_features: es la capa que utilizamos para recortar la capa de entrada.

out_feature_class: es la capa que se crea como resultado del corte.

cluster_tolerance: este parámetro es opcional. Se refiere a la distancia mínima que separa todas las coordenadas de entidades. Cuanto menor sea el valor mayor sera la precisión.

Dependiendo de los tipos de capa de entrada podremos utilizar unos tipos de capas de recorte:

Polígonos: cuando la capa de entrada es un polígono, solo podemos tener una capa de recorte de tipo polígono.

116

112

Líneas: con una capa de entrada lineal, tenemos la opción de una capa poligonal.

117

113

O la opción de una capa lineal.

119

118

Puntos: si la capa de entrada es un punto, podemos utilizar una capa poligonal.

120

114

O la opción de una capa lineal.

122

121

O con una capa de puntos.

123

124

 

 

En nuestro Máster programación GIS con Python podrás ahondar en el tema, llegando a poder programar tus propios algoritmos con Python.