155GIS2 / 10. cvičení: Porovnání verzí
mBez shrnutí editace |
m (→Python) |
||
Řádek 10: | Řádek 10: | ||
* [http://resources.arcgis.com/en/help/main/10.1/index.html#//002s00000001000000 What is geoprocessing?] | * [http://resources.arcgis.com/en/help/main/10.1/index.html#//002s00000001000000 What is geoprocessing?] | ||
== | == Skriptování v ArcGIS Pro == | ||
=== PyCharm === | === PyCharm === | ||
Postupujte podle [[155GIT1 / Python#Editor_Pycharm|návodu]]. Zvolte cestu k Python interpretu odkazující na ArcGIS: ''C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\python.exe'' | Postupujte podle [[155GIT1 / Python#Editor_Pycharm|návodu]]. Zvolte cestu k Python interpretu odkazující na ArcGIS: ''C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\python.exe'' | ||
{{fig|pycharm-arcgis-pro|Spuštění skriptu v prostředí Pycharm}} | |||
== Úlohy == | == Úlohy == |
Verze z 21. 4. 2021, 07:39
Skriptování v ArcGIS Pro, pokročilé funkce Model Builder
Pokročilé funkce Model Builder
- Examples of inline model variable substitution
- Creating stand-alone variables
- Using Lists
- What is geoprocessing?
Skriptování v ArcGIS Pro
PyCharm
Postupujte podle návodu. Zvolte cestu k Python interpretu odkazující na ArcGIS: C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\python.exe
Úlohy
V následujících úlohách budeme, pokud nebude uvedeno jinak, používat data z datové sady ArcCR500. Tato datová sada je poskytovaná firmou ArcData zdarma.
V učebně B-870 jdou data nainstalována v adresáři
S:\K155\Public\data\ArcGIS\ArcCR500 3.3
Přístupová práva k tomu adresáři jsou omezena pouze na čtení! Nelze tedy datové vrstvy z ArcCR500 upravovat (včetně např. vytváření pyramid).
ArcPy
- Výpis typu geoprvků - připojit jako skript
import arcpy
inputFC = arcpy.GetParameterAsText(0)
shapeType = arcpy.Describe(inputFC).shapeType
arcpy.AddMessage("Shape Type: {}".format(shapeType))
Další ukázky skriptů zde (zip).
ArcGIS
import arcgis
gis = arcgis.GIS()
my_map = gis.map(location = 'San Francisco, CA', zoomlevel = 12)
my_map
Model
- proměnné
- Obce, Select, název obce
- list (není podporováno ArcGIS Pro)
- Silnice, Select, Buffer
- iterace
- Kraje, Iterate Feature Selection, Copy Features