FAQ
Logotyp Polskiej Akademii Umiejętności

Comparative analysis of ArcGISs and qGIS in terms of the transformations’ runtime

Data publikacji: 14.12.2018

Geoinformatica Polonica, 2018, Vol. 17 (2018), s. 99 - 108

https://doi.org/10.4467/21995923GP.18.009.9639

Autorzy

,
Justyna Dębicka
AGH University of Science and Technology, Faculty of Mining Surveying and Environmental Engineering
Wszystkie publikacje autora →
Stanisław Szombara
AGH University of Science and Technology
https://orcid.org/0000-0002-0205-7823 Orcid
Wszystkie publikacje autora →

Tytuły

Analiza porównawcza czasu  wykonania przekształceń geometrycznych  w programach ArcGIS i qGIS

Abstrakt

Współcześnie istnieje na rynku wiele programów umożliwiających przeprowadzenie analiz przestrzennych. Coraz częściej analizy wykonywane są iteracyjnie oraz na masową skalę a przetwarzane dane mają większe rozmiary. Ponadto tworzy się rozbudowane modele rzeczywistości składające się z wielu pojedynczych analiz przestrzennych. Z tego powodu czas wykonania takiej pojedynczej analizy jest istotny. Celem badania jest porównanie czasu wykonania wybranych przekształceń geometrycznych między dwoma programami systemu informacji geograficznej, tj. ArcGIS Desktop 10.5.1 oraz QGIS 2.18.20 „Las Palmas”. Jako przekształcenia wybrano ekwidystantę, otoczkę wypukłą i nakładanie. Pomiary przeprowadzono na specjalnie przygotowanym reprezentatywnym w analizach przestrzennych zbiorze danych. Na etapie eksploracji danych sprawdzono wpływ rozmiaru, typu geometrii, liczby wierzchołków i liczby obiektów danych wejściowych oraz charakterystykę danych wyjściowych na uzyskany w pomiarze czas analizy. Dodatkowo dla warstw punktowych zbadano złożoność obliczeniową. Wyniki eksperymentu mogą być brane pod uwagę podczas wyboru programu, który będzie najbardziej odpowiedni dla konkretnego użytkownika GIS.

Bibliografia

Pobierz bibliografię

27 Differences Between ArcGIS and QGIS – The Most Epic GIS Software Battle in GIS History – GIS Geography. Available at: https://gisgeography.com/qgis-arcgis-differences/ (Accessed: 23 April 2018). 

de Berg, M., van Kreveld, M., Overmars, M. and Schwarzkopf, O. (2007) Geometria obliczeniowa – algorytmy i zastosowania. II. Warszawa: Wydawnictwo Naukowo-Techniczne. 

Bhargava, A. Y. (2017) algorytmy – Ilustrowany przewodnik. Gliwice: Helion.

Gągolewski, M., Bartoszuk, M. and Cena, A. (2016) Przetwarzanie i analiza danych w języku Python. I. Warszawa: Wydawnictwo Naukowe PWN SA.
Garbade, M. J., Top 3 most popular programming languages in 2018 (and their annual salaries). Available at: https://hackernoon.com/top-3-most-popular-programming-languagesin-2018-and-their-annual-salaries-51b4a7354e06 (Accessed: 7 November 2018). 

How Buffer (Analysis) works—Help | ArcGIS for Desktop. Available at: http://desktop.arcgis.com/en/arcmap/10.3/tools/analysis-toolbox/how-buffer-analysis-works.htm (Accessed: 17 May 2018). 

How Intersect works—Help | ArcGIS for Desktop. Available at: http://desktop.arcgis.com/en/arcmap/10.3/tools/analysis-toolbox/how-intersect-analysis-works.htm (Accessed: 19 May 2018). 

Lawhead, J. (2013) Learning Geospatial Analysis with Python. 

Longley, P. A., Goodchild, M. F., Maguire, D. J. and Rhind, D. W. (2006) GIS Teoria i praktyka (GIS Theory and Practice). Warszawa: Wydawnictwo Naukowe PWN SA. 

Minimum Bounding Geometry—Data Management toolbox | ArcGIS Desktop. Available at: http://pro.arcgis.com/en/pro-app/tool-reference/data-management/minimum-bounding-geometry.htm (Accessed: 19 May 2018). 

Notacja dużego O – Encyklopedia Algorytmów. Available at: http://algorytmy.ency.pl/artykul/notacja_duzego_o (Acces- sed: 18 May 2018). 

Pilgrim, M. (2004) Dive Into Python. 

Piórkowski, A. and Krawczyk, A. (2011) ‘Wpływ generalizacji obiektów na optymalizację zapytań w bazach danych przestrzennych’, STUDIA INFORMATICA, 32(297), pp. 119–129. 

Podstawy złożoności obliczeniowej – Samouczek Programisty. Available at: http://www.samouczekprogramisty.pl/podstawy-zlozonosci-obliczeniowej/ (Accessed: 18 May 2018). 

‘PyQGIS developer cookbook’ (2013) Handbok, p. 86.

QGIS Python Programming Cookbook – Second Edition (2017). Available at: https://www.amazon.com/QGIS-Python-Programming-Cookbook-Second/dp/1787124835.  

Smith, W. S., Lazzarato, D. A. and Carette, J. (2018) ‘State of the Practice for GIS Software’. Available at: https://arxiv.org/pdf/1802.03422.pdf (Accessed: 16 April 2018). 

The Best Programming Languages for GIS – FreelancingGig Blog – Freelancer Job Tips and Hiring Insights. Available at: https://www.freelancinggig.com/blog/2017/08/23/best-programming-languages-gis/ (Accessed: 21 May 2018). 

Informacje

Informacje: Geoinformatica Polonica, 2018, Vol. 17 (2018), s. 99 - 108

Typ artykułu: Oryginalny artykuł naukowy

Tytuły:

Polski: Analiza porównawcza czasu  wykonania przekształceń geometrycznych  w programach ArcGIS i qGIS
Angielski:

Comparative analysis of ArcGISs and qGIS in terms of the transformations’ runtime

Autorzy

AGH University of Science and Technology, Faculty of Mining Surveying and Environmental Engineering

https://orcid.org/0000-0002-0205-7823

Stanisław Szombara
AGH University of Science and Technology
https://orcid.org/0000-0002-0205-7823 Orcid
Wszystkie publikacje autora →

AGH University of Science and Technology

Publikacja: 14.12.2018

Status artykułu: Otwarte __T_UNLOCK

Licencja: CC BY-NC-ND  ikona licencji

Udział procentowy autorów:

Justyna Dębicka (Autor) - 50%
Stanisław Szombara (Autor) - 50%

Korekty artykułu:

-

Języki publikacji:

Angielski