Podatkovni standard XML, uporaba standarda xml v geodeziji (GML in SVG), ontologije, objektno programiranje (programiranje razredov in objektov, knjižnice razredov, izdelava okenskih programov z grafiko, baze podatkov, jezik sql, načrtovanje in programiranje podatkovnih baz), izdelava porazdeljenih informacijskih sistemov (varnost podatkov, elektronski digitalni podpis, avtentikacija, šifriranje podatkov, standardi za varno izmenjavo podatkov, zlorabe podatkov), spletni in storitveni programi (xml spletne storitve, wsdl - jezik za zapis spletnih storitev, soa - servisno orientirana arhitektura, uporaba spletnih storitev v geodeziji), uporaba metod umetne inteligence v geodeziji, strojno učenje z nevronskimi mrežami.
Urnik:
torek, 10 - 13 (RU IV/5)
četrtek, 8 - 11 (RU IV/5)
Govorilne ure:
ponedeljek 9 - 10, soba 035
Informacije:
matevz.dolenc@fgg.uni-lj.si
Naloga: V programskem jeziku Python izdelajte program za vnos podatkov o parcelah (katasterska občina, parcelna številka, lastnik, površina, itd.).
Primer rešitve: parcela.py
Naloga: V programskem jeziku Python izdelaj program. Podatki za nalogo za dostopni v TXT datoteki.
Podatki v datoteki so:
Funkcionalne zahteve:
Rešitev naloge: izpitna-naloga.zip
Python:
Podatkovni standardi:
Primeri:
Povezave:
Izvorna koda:
Python:
Izvorna koda:
Naloga: Izdelajte Python program, ki podane podatke v tekstovni datoteki pretvori v KML zapis. KML datoteko poglejte v programu Google Earth.
Podatki (glej primer KML-podatki.txt):
Navodila:
Datoteke:
Rešitev:
Naloga: Izdelaj program za menjalnico. Programske zahteve:
Pomoč:
Podatki:
Rešitev:
Naloga: V programskem jeziku Python izdelajte program z naslednjimi zahtevami.
Podatki:
Funkcionalne zahteve:
Oddaja programa:
Rešitev: meteo.zip
Ponovitev programiranja v programskem jeziku Python.
Naloga:
Oddaja programa:
Rešitev: opazovalnice.zip
SciPy: knjižnice NumPy, SciPy in matplotlib
Python in SQL:
Datoteke:
Ogledali si bomo kako vzpostavimo in uporabimo visoko-propustno računsko okolje, ki je primerno za izvajanje različnih parametričnih študij.
Datoteke:
Internet / svetovni splet:
Virtualizacija:
Predavanja odpadejo! Nadomeščanje bo izvedeno skladno dogovoru s študenti.
Navidezna in razširjena resničnost:
Internet stvari (angl. Internet of Things - IoT):
Odprto kodni programi - razvoj programov, ...
Knjiga David Weinberger, “Everything is Miscellaneous: The Power of the New Digital Disorder”
V programskem jeziku Python izdelajte program.
Podatki:
Funkcionalne zahteve:
Rešitev: smuk.py
Izpit - navodila za izpit so objavljena v spletni učilnici