Quiero calcular el área de cada polígono en un shapefile. ¿Cómo puedo controlar las unidades de medida son?
def getArea(shapefile):
"""Print area of polygons"""
Rows = ARCPY.SearchCursor( shapefile )
for row in Rows:
tmp_area = row.area # this assumes a field name 'area' exists
print str(tmp_area)
Miré para ver si hay alguna opción en la arcpy.env.
módulo, pero no podía encontrar uno. Si hago establecer las unidades en mi secuencia de comandos de python, eso no significa que todos los aspectos de la shapefile permanecen sin cambios? Por ejemplo, si el shapefile había unidades de pies, en mi script puedo cambiar las unidades de KM, el archivo de forma todavía tienen unidades de pies después?