Trabajar con Geometrías en ArcGIS usando PYTHON
En esta entrada nos complace en publicar este vídeo tutorial sobre Python, Scripts para ArcGIS. Trabajar con Python es bastante fácil y útil a la hora de trabajar con Scripts en ArcGIS, la idea de trabajar creando scripts en ArcGIS es aumentar el flujo de trabajo al momento de trabajar con datos en ArcGIS.
Cada entidad (feature) tiene una descripción asociada a su table de atributo ya sea poco o mucho datos los cuales de vez en cuando se nos hace complejo leerlos, es por esto que creando scripts de este tipo (scripts para leer longitude de una carretera o río, coordenadas y vértices), el flujo de trabajo se nos hace más cómodo.
En éste vídeo vamos a ver una pequeña introducción de trabajar entidades de puntos y líneas. En otros vídeos seguiremos capacitando al usuario de programación en Python usando ArcGIS. Recuerden que estos pasos los pueden hacer con entidades que ustedes tengan para trabajar.
Aquí le vamos a dejar los scripts usado en este vídeo tutorial y no olviden suscribirse a nuestro canal de YouTube y compartir nuestros vídeos.
Los scripts usado son estos:
import arcpy
from arcpy import env
env.workspace = "C:/tu_directorio"
fc = "rivers.shp"
cursor = arcpy.da.SearchCursor(fc, ["SHAPE@LENGTH"])
length = 0
for row in cursor:
length = length + row[0]
print length
En el scripts anterior vamos a reemplazar print length por:
2. Leer Geometrías
import arcpy
from arcpy import env env.workspace = "C:/tu_directorio" fc = "dams.shp"
cursor = arcpy.da.SearchCursor(fc, ["SHAPE@XY"])
for row in cursor: x, y = row[0]
print("{0}, {1}".format(x, y))
Ver el vídeo en el siguiente ENLACE
Cada entidad (feature) tiene una descripción asociada a su table de atributo ya sea poco o mucho datos los cuales de vez en cuando se nos hace complejo leerlos, es por esto que creando scripts de este tipo (scripts para leer longitude de una carretera o río, coordenadas y vértices), el flujo de trabajo se nos hace más cómodo.
En éste vídeo vamos a ver una pequeña introducción de trabajar entidades de puntos y líneas. En otros vídeos seguiremos capacitando al usuario de programación en Python usando ArcGIS. Recuerden que estos pasos los pueden hacer con entidades que ustedes tengan para trabajar.
Aquí le vamos a dejar los scripts usado en este vídeo tutorial y no olviden suscribirse a nuestro canal de YouTube y compartir nuestros vídeos.
Los scripts usado son estos:
- Trabajar con Geometrías
import arcpy
from arcpy import env
env.workspace = "C:/tu_directorio"
fc = "rivers.shp"
cursor = arcpy.da.SearchCursor(fc, ["SHAPE@LENGTH"])
length = 0
for row in cursor:
length = length + row[0]
print length
En el scripts anterior vamos a reemplazar print length por:
units = arcpy.Describe(fc).spatialReference.linearUnitName
print str(length) + " " + units2. Leer Geometrías
import arcpy
from arcpy import env env.workspace = "C:/tu_directorio" fc = "dams.shp"
cursor = arcpy.da.SearchCursor(fc, ["SHAPE@XY"])
for row in cursor: x, y = row[0]
print("{0}, {1}".format(x, y))
Ver el vídeo en el siguiente ENLACE
Comentarios
Publicar un comentario