Z8154 Programming in geoinformatics

Faculty of Science
autumn 2017
Extent and Intensity
1/4/0. 5 credit(s). Type of Completion: graded credit.
Teacher(s)
Mgr. Karel Staněk, Ph.D. (lecturer)
Mgr. Šimon Leitgeb (seminar tutor)
Guaranteed by
prof. RNDr. Rudolf Brázdil, DrSc.
Department of Geography – Earth Sciences Section – Faculty of Science
Contact Person: Mgr. Karel Staněk, Ph.D.
Supplier department: Department of Geography – Earth Sciences Section – Faculty of Science
Timetable
Mon 18. 9. to Fri 15. 12. Mon 11:00–11:50 Z4,02028
  • Timetable of Seminar Groups:
Z8154/01: Mon 18. 9. to Fri 15. 12. Mon 15:00–18:50 Z7,02017a, Š. Leitgeb
Prerequisites (in Czech)
KREDITY_MIN(90)
Course Enrolment Limitations
The course is only offered to the students of the study fields the course is directly associated with.

The capacity limit for the course is 15 student(s).
Current registration and enrolment status: enrolled: 0/15, only registered: 0/15
fields of study / plans the course is directly associated with
Course objectives
At the end of the course students should be able to: understand and to be explain basic principles of object oriented scripting in ArcGIS
be able to design VB script according to demanded problem from geoinformatics area
Syllabus
  • 1. Pinciples of OOP 2. Conditions and iterrations 3. Base features of Visual Basic I. 4. Base features of Visual Basic II. 5. Scripting envinonment in ArcGIS 6. Data model ArcGIS 7. Scripting of functions in ArcGIS principles 8. Scripting of functions in ArcGIS base functions 9. Structure of JAVA 10. Geodata modelling in JTS library 11. Custom functions programming in JTS exercises syllabus: 1. Possibilities of automation in ArcGIS Desktop (calculation, Model Builder). 2. Basics of programming language Visual Basic. 3. Data types, variables, commands. 4. Conditions, cycles. 5. Procedures, functions, program debugging. 6. Basics of object oriented programming. 7. Usage of basic components (Label, EditBox, Button, CheckBox), handling events in ArcGIS Desktop. 8. Toolbox implementation in ArcGIS Desktop. 9. Data processing in personal geodatabase. 10. Automated data processing with ArcGIS Extensions. 11. Automated geometry modification of spatial data.
Literature
  • http://edndoc.esri.com/arcobjects/9.2/welcome.htm
  • ECKEL, Bruce. Myslíme v jazyku Java : knihovna programátora. Praha: Grada, 2001, 431 s. ISBN 8024790106. info
  • ALBRECHT, Bob and Karl ALBRECHT. Teach yourself visual basic. Berkeley: McGraw-Hill, 1996, xiv, 494. ISBN 0078820782. info
Teaching methods
lectures and practical exercises
Assessment methods
course is finished by graded credit. An evaluation comprehend 1 final written test and 2 written tests run during semester
Language of instruction
Czech
Further comments (probably available only in Czech)
Study Materials
The course is taught annually.
Listed among pre-requisites of other courses
The course is also listed under the following terms Autumn 2007 - for the purpose of the accreditation, Autumn 2010 - only for the accreditation, Spring 2004, Spring 2005, Spring 2006, Autumn 2007, Autumn 2008, Autumn 2009, Autumn 2010, Autumn 2011, Autumn 2011 - acreditation, Autumn 2012, Autumn 2013, Autumn 2014, Autumn 2015, Autumn 2016, Autumn 2018, Autumn 2019, Autumn 2020, autumn 2021, Autumn 2022, Autumn 2023, Autumn 2024.
  • Enrolment Statistics (autumn 2017, recent)
  • Permalink: https://is.muni.cz/course/sci/autumn2017/Z8154