
Basic information
- Field of study
- Geodesy, Surveying and Cartography
- Major
- -
- Organisational unit
- Faculty of Geo-Data Science, Geodesy, and Environmental Engineering
- Study level
- First-cycle (engineer) programme
- Form of study
- Full-time studies
- Profile
- General academic
- Didactic cycle
- 2023/2024
- Course code
- DGIKS.Ii20.08406.23
- Lecture languages
- English
- Mandatoriness
- Elective
- Block
- Elective Modules in Foreign Language
- Course related to scientific research
- Yes
|
Period
Semester 6
|
Method of verification of the learning outcomes
Completing the classes
Activities and hours
Lectures:
15
Project classes: 30 |
Number of ECTS credits
4
|
Course's learning outcomes
| Code | Outcomes in terms of | Learning outcomes prescribed to a field of study | Methods of verification |
| Knowledge – Student knows and understands: | |||
| W1 | biblioteki Pythona wykorzystywane do przetwarzania obrazów | GIK1A_W05, GIK1A_W06, GIK1A_W07 | Activity during classes |
| Skills – Student can: | |||
| U1 | pisać i uruchamiać skrypty w Pythonie | GIK1A_U01, GIK1A_U06, GIK1A_U07, GIK1A_U08 | Activity during classes |
| U2 | wykonywać podstawowe analizy obrazu z wykorzystaniem języka Python | GIK1A_U01, GIK1A_U06, GIK1A_U08 | Activity during classes |
| Social competences – Student is ready to: | |||
| K1 | wykorzystania umiejętności programowania w przyszłej działalności zawodowej | GIK1A_K01, GIK1A_K02, GIK1A_K03, GIK1A_K04 | Participation in a discussion |
Student workload
| Activity form | Average amount of hours* needed to complete each activity form | |
| Lectures | 15 | |
| Project classes | 30 | |
| Realization of independently performed tasks | 55 | |
| Student workload |
Hours
100
|
|
| Workload involving teacher |
Hours
45
|
|
* hour means 45 minutes
Program content
| No. | Program content | Course's learning outcomes | Activities |
| 1. |
Introduction to Python: Starting. Access to libraries. Import data. IPython - instructions for use, run the code. Import module, a temporary path searches. Read any file - standard method, read the file "csv" - csv modules, numpy and pandas, read data from a file .xls (Excel) - module pandas, read data from a file dbf - pysal module, access to the graphic file. |
W1, U1, U2, K1 | Lectures, Project classes |
| 2. |
Image gathering: Getting to know a new series of satellite images provided free of charge by the European Space Agency (ESA). Acquiring images from the Sentinel group for the implementation of the project. Semi-Automatic Classification Plugin QGIS - possibilities, limitations. |
W1, U1, U2, K1 | Lectures, Project classes |
| 3. |
Initial image processing in Python: Visualization, histogram analysis, stretching the image contrast Sentinel. Module - matplotlib. |
W1, U1, U2, K1 | Lectures, Project classes |
| 4. |
Image processing in Python: Image classifications, segmentation. Averaging, edge, morphology filetrs. |
W1, U1, U2, K1 | Lectures, Project classes |
| 5. |
Project preparation: Topic, image, method selection. Discussion about the project. IIndividual work on the project. |
W1, U1, U2, K1 | Lectures, Project classes |
Extended information/Additional elements
Teaching methods and techniques :
Lectures, Discussion
| Activities | Methods of verification | Credit conditions |
|---|---|---|
| Lectures | ||
| Project classes | Activity during classes, Participation in a discussion |
Rules of participation in given classes, indicating whether student presence at the lecture is obligatory
Lectures: Studenci uczestniczą w zajęciach poznając kolejne treści nauczania zgodnie z syllabusem przedmiotu. Studenci winni na bieżąco zadawać pytania i wyjaśniać wątpliwości. Rejestracja audiowizualna wykładu wymaga zgody prowadzącego. Project classes: Studenci wykonują prace praktyczne mające na celu uzyskanie kompetencji zakładanych przez syllabus. Ocenie podlega sposób wykonania projektu oraz efekt końcowy.
Literature
Obligatory- Python – Official Site – https://www.python.org
- Zanurkuj w Pythonie (POL) : https://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie
- Moduł csv: https://docs.python.org/2/library/csv.html
- Moduł numpy: http://www.numpy.org/
- Moduł matplotlib: http://matplotlib.org/
- Landsat 8 – http://landsat.usgs.gov/landsat8.php
- Landsat 8 – http://earthexplorer.usgs.gov/
- ESA Sentinel-2 – European Space Agency -http://www.esa.int/Our_Activities/Observing_the_Earth/Copernicus/Sentinel-2
Scientific research and publications
Publications- Hejmanowska B., Głowienka E., Michałowska K., 2016, -”Free Satellite Imagery for Monitoring
- Reclaimed Sulphur Mining Region Tarnobrzeg”, Poland, Geodetic Congress (Geomatics), Baltic,
- Publisher: IEEE, DOI: 10.1109/BGC.Geomatics.2016.32
- Hejmanowska B., Kamiński W., Przyborski M., Pyka K., Pyrchla J., 2015 – “Modern remote sensing and
- the challenges facing education systems in terms of its teaching “, Edulearn Proceedings