155GIS2 / 11. cvičení: Porovnání verzí

Z GeoWikiCZ
Přejít na: navigace, hledání
m
m
 
Řádek 5: Řádek 5:
 
** [http://geo102.fsv.cvut.cz/vyuka/155GIS2/zapoctove-testy/2017/data/adresnimista.zip adresnimista.zip]
 
** [http://geo102.fsv.cvut.cz/vyuka/155GIS2/zapoctove-testy/2017/data/adresnimista.zip adresnimista.zip]
 
** [http://geo102.fsv.cvut.cz/vyuka/155GIS2/zapoctove-testy/2017/data/DOP_Cyklotrasy_l_shp.zip DOP_Cyklotrasy_l_shp.zip]
 
** [http://geo102.fsv.cvut.cz/vyuka/155GIS2/zapoctove-testy/2017/data/DOP_Cyklotrasy_l_shp.zip DOP_Cyklotrasy_l_shp.zip]
 +
 +
<source lang="python">
 +
import arcpy
 +
 +
inputFC = arcpy.GetParameterAsText(0)
 +
 +
data = arcpy.Describe(inputFC)
 +
shapename = data.ShapeFieldName
 +
rows = arcpy.SearchCursor(inputFC)
 +
area = -1
 +
for row in rows:
 +
  prvek = row.getValue(shapename)
 +
  prvek_area = prvek.area
 +
  if prvek_area > area:
 +
    area = prvek_area
 +
</source>

Aktuální verze z 10. 5. 2018, 08:29

předchozí cvičenístránky předmětudalší cvičení

Zkušební zápočtový test

import arcpy

inputFC = arcpy.GetParameterAsText(0)

data = arcpy.Describe(inputFC)
shapename = data.ShapeFieldName
rows = arcpy.SearchCursor(inputFC)
area = -1
for row in rows:
  prvek = row.getValue(shapename)
  prvek_area = prvek.area
  if prvek_area > area:
    area = prvek_area