izpis_h1_title_alt

Izvajanje prostorskih analiz s pomočjo Python skript v Linux OS : diplomska naloga
ID Mangafić, Alen (Author), ID Drobne, Samo (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (3,13 MB)
MD5: 2B94DC156DE0C4363EDA26A5C76FC78D
PID: 20.500.12556/rul/7f319036-e5b7-45e2-aa07-d94663f9b47b

Abstract
Strojna in programska oprema sta temeljni orodji za izvajanje različnih del na vseh področjih inženirstva. Tehnologije, ki jih lahko srečamo na trgu, danes še posebej ponujajo veliko več kot so včasih. Ko govorimo o komercialni tehnologiji GIS in inženirski strojni opremi, govorimo o zelo dragih izdelkih, ki ponujajo odličen zagon in podporo vsakemu podjetju, ki jih zna uporabljati. Poleg komercialnih izdelkov obstaja širok spekter odprtokodnih rešitev, ki ponujajo enako dobre usluge in zadostujejo strokovni uporabi. Enako kot za programska orodja velja za proste in odprtokodne operacijske sisteme; primer so sistemi iz družine Linux. V diplomski nalogi smo preizkusili izvajanje prostorskih analiz v popolnoma odprtokodnem okolju, z vidika algoritemske vsebine, ki smo jo izvajali v programskem jeziku Python. Le-ta je danes standardni skriptni jezik za GIS-namene in za izdelavo vtičnikov v programih, kot so ArcGIS (ESRI, Arcpy) in QGIS. Enotnost programskega jezika ponuja povezavo med različnimi programskimi orodji, kot tudi med različnimi sistemskimi platformami. Zato je izmenjava skript in vtičnikov popolnoma skladna tudi v primeru, ko se pogovarjamo o prehodu in uporabi enake skripte med različnimi operacijskimi sistemi ali med različnimi GISorodji. Enostavnost jezika inženirjem ponuja osredotočenje na reševanje inženirskih problemov, brez prekomernega ukvarjanja s samim postopkom programiranja. Le-tega zahtevajo bolj kompleksni programski jeziki, kot sta C++ in Java. V delu smo opisali postopek od začetne namestitve operacijskega sistema Linux Mint do namestitve razvojnih okolij Python ter njihove uporabe. Izbrane skripte za izvedbo prostorskih analiz smo preizkusili v različnih operacijskih sistemih (v Linux Mint 17 Qiana ter v operacijskem sistemu Windows 8.1), rezultate pa smo ovrednotili kvalitativno in kvantitativno.

Language:Slovenian
Keywords:geodezija, diplomska naloga, VSŠ, prostorske analize, Python, skripte, Linux, Windows, odprta koda
Work type:Undergraduate thesis
Typology:2.11 - Undergraduate Thesis
Organization:FGG - Faculty of Civil and Geodetic Engineering
Place of publishing:Ljubljana
Publisher:[A. Mangafić ]
Year:2014
Number of pages:VIII, 45 str.
PID:20.500.12556/RUL-72156 This link opens in a new window
UDC:004:528(043.2)
COBISS.SI-ID:6836321 This link opens in a new window
Publication date in RUL:08.09.2015
Views:3847
Downloads:660
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Geospatial analysis implementation with Python scripts in Linux OS
Abstract:
Hardware and software represent basic tools for performance of various tasks in all fields of engineering. This is particularly true today, as available technologies offer considerably more than they used to in the past. The GIS technology and engineering software namely, represent particularly expensive products, which offer an excellent start-up and support for any company knowledgeable in their use. In addition to commercial products, there is also a wide spectrum of open source solutions, which offer same quality of service and meet the professional standards of use. The situation is similar when it comes to free and open source operating systems, the Linux family systems for example. Performance of spatial analysis in a fully open source system is tested in the thesis from the point of view of algorithm content, which was carried out in Python programming language. Python has become the standard scripting language for the requirements of GIS and for designing plug-ins in programmes such as ArcGIS (ESRI, Arcpy) and QGIS. Programming language uniformity provides the link among various programming tools as well as among various system platforms. The exchange of scripts and plug-ins is thus completely compatible, including in the cases of transit and use of the same script among different operating systems and among various GIS tools. The simplicity of language enables the engineers to focus on solutions of engineering tasks without having to spend too much time on the process of programming. Focus on programming is however required by more complex programming languages such as C++ and Java. The process from the initial installation the Linux Mint operating system until installation of Python development environments and their use is described in the thesis. The thesis provides tests of selected scripts for performing spatial analysis in various operating systems (in Linux Mint 17 Qiana and in Windows 8.1 operating systems) and gives qualitative and quantitative evaluation of the results.

Keywords:spatial analysis, Python, scripts, Linux, Windows, open source

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back