Course title | Programming in Geoinformatics |
Course code | InfTP011 |
Credit points (ECTS) | 3 |
Total Hours in Course | 81 |
Independent study hours | 81 |
Date of course confirmation | 19/01/2022 |
Responsible Unit | Institute of Computer Systems and Data Science |
Course developers | |
Dr. sc.ing., asoc. prof. Laima Bērziņa Dr. sc. ing., asoc. prof. Tatjana Rubina |
|
Prior knowledge | |
InfT3047, Programming in Geoinformatics II |
|
Course abstract | |
The study practice allows to strengthen the theoretical knowledge acquired in the study courses of the specialization direction and to gain a general practical experience of the acquired theoretical courses. | |
Learning outcomes and their assessment | |
After the implementation of the study practice the student:
knowledge - will strengthen, expand and systematize theoretical knowledge and critical understanding of geospatial information systems and their application, GIS components and their application opportunities, application opportunities of GIS methods in geospatial data processing, analysis and visualization (answers to questions during the presentation of developed model); skills - is able to independently use the acquired theoretical knowledge to select appropriate GIS programs for the defined tasks, and critically evaluate the opportunities of automation of the application of complex GIS methods in the processing, analysis and visualization of geospatial data (developed GIS model); competence - is able to use fully GIS visualization, data processing and design functions, independently prepare a GIS basic automation solution using Phyton scripting language and selected programming language, as well as evaluate the obtained results (developed GIS model, presentation of the developed model). |
|
Course Content(Calendar) | |
Full-time studies:
1. Selection and definition of the practice object or problem, formulation of the practice task. Planning of practice works. (2h) 2. Selection of GIS programs for the fulfillment of the defined task and evaluation of the possibilities of automation of the application of complex GIS methods in the processing, analysis and visualization of geospatial data, taking into account the specifics of the defined practice task. (4h) 3. Execution of the practice task. Development of GIS model(s). (70h) 4. Preparation for presentation. (4h) 5. Presentation. (1h) Part-time studies: All topics specified for full-time studies are implemented, but the number of contact hours is 1/2 of the specified number of hours |
|
Requirements for awarding credit points | |
There must be a developed model that must be presented. | |
Description of the organization and tasks of students’ independent work | |
The student independently completes the practice, develops a GIS model and prepares an practice report. The report must be prepared in accordance with the Course Formatting Guidlines of the Faculty. The student prepares a presentation. | |
Criteria for Evaluating Learning Outcomes | |
The final assessment is a test.
To pass the study practice, student must have: •A correctly selected GIS program; •A complete working GIS model; •A presentation of the developed model. |
|
Compulsory reading | |
Zandbergen A. Python Scripting for ArcGIS. Esri Press, 2014. 358 p.
Crampton J. Mapping: A Critical Introduction to Cartography and GIS. John Wiley & Sons, 2011. 232 p. Crampton J. Mapping: A Critical Introduction to Cartography and GIS. [tiešsaiste] John Wiley & Sons, 2011. 232 p. [skatīts 01.04.2019.] Pieejams: http://carlosreynoso.com.ar/archivos/territorio/Crampton-Mapping-A-Critical-Introduction-to-Cartography-and-GIS.pdf Campbell J., Michael S. Essentials of Geographic Information Systems. [tiešsaiste] Saylor Foundation, –2011, 259 p. [skatīts 01.04.2019.] Pieejams: https://open.umn.edu/opentextbooks/textbooks/essentials-of-geographic-information-systems |
|
Further reading | |
Carreira P. Geospatial Development By Example with Python. Birmingham; Mumbai: Packt Publishing, 2016. 340 p. E-grāmata. EBSCO. Resurss pieejams ar LLU IS lietotājkontu. Pieejams: https://search-ebscohost-com.ezproxy.llu.lv/login.aspx?direct=true&db=e000xww&AN=1163843&site=ehost-live&scope=site
[skatīts 21.03.2019.].Pieejama EBSCO eBook Academic Collection (EBSCOhost).datubāzē: Adrese LLU tīklā: http://search.ebscohost.com/login.aspx?direct =true&db=e000xww&AN=1163843&site=ehost-live& scope=site URL ar LLU IS kontu: http://ezproxy.llu.lv/login?url=http://search.ebscohost.com/ login.aspx?direct=true&db=e000xww& AN=1163843&site=ehost-live&scope=site Garrard C. Geoprocessing with Python. Manning Publications, 2016. 360 p. ArcGIS Help Center. [tiešsaiste]. [skatīts17.01.2022] Pieejams: https://help.arcgis.com/en/sdk/10.0/arcobjects_net/ao_home.html PostGIS. [tiešsaiste] [skatīts 17.01.2022] Pieejams: https://postgis.net/ |
|
Notes | |
Professional higher education bachelor’s study program “Geoinformatics and Remote Sensing” in full-time studies and part-time studies |