DocumentCode
1981071
Title
Programming language Python for data processing
Author
Dobesova, Zdena
Author_Institution
Dept. of Geoinf., Palacky Univ. in Olomouc, Olomouc, Czech Republic
fYear
2011
fDate
16-18 Sept. 2011
Firstpage
4866
Lastpage
4869
Abstract
Geographic information systems belong the group of applications that process spatial data. Some spatial analyses are operated repetitively in the same way for different area or district. Therefore it is useful when the data processing can be run automatically by program extension designed especially for batch data processing. ArcGIS software offers a possibility to design the steps of data processing by data flow diagram in the graphic editor ModelBuilder. In some cases the data flow diagram which is designed in ModelBuilder component is not sufficient for all require tasks. In such cases, it is possible to automatically convert data flow diagram into the Python language and supplement the program code with other program constructions and commands. Some practical examples are presented in this article. All Python scripts were developed as a part of several research projects at Department of Geinformatics at Palacky University in the Czech Republic. This article is a sum of experience with scripting in Python for ArcGIS geoprocessor.
Keywords
computer graphics; geographic information systems; object-oriented programming; program compilers; ArcGIS geoprocessor; ArcGIS software; ModelBuilder graphic editor; Python programming language; Python scripts; batch data processing; data flow diagram; geographic information systems; program code; program extension; spatial data; Computer languages; Data models; Data processing; Digital elevation models; Geographic Information Systems; Software; Spatial databases; ArcGIS; GIS; cartography; dataflow; geoprocessor; scripting;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Control Engineering (ICECE), 2011 International Conference on
Conference_Location
Yichang
Print_ISBN
978-1-4244-8162-0
Type
conf
DOI
10.1109/ICECENG.2011.6057428
Filename
6057428
Link To Document