Czym jest wizualizacja danych i analiza zalet / wad QGIS w stosunku do ArcGIS na komputery?


15

Wielu moich kolegów korzysta z GIS w sporadycznych przypadkach do prostej wizualizacji danych i podstawowej analizy (obcinanie, buforowanie itp.). Mam nadzieję, że przeniosę te nie-podstawowe osoby z GIS do QGIS, abyśmy nie polegali wyłącznie na ArcGIS i związane z tym koszty licencyjne.

W przeszłości korzystałem z QGIS, ale miałem nadzieję, że niektórzy z was wyjaśnią zalety / wady korzystania z niego w ArcGIS. Co jeśli ktoś chciałby przeprowadzić bardziej zaawansowaną analizę rastrową? Jaka jest obsługa formatów danych? Co powiesz na połączenie z bazami danych?

Po prostu szukam ogólnego przeglądu i wszelkich wskazówek / wskazówek / pułapek, na temat których możesz podać informacje.


5
Powiązane pytanie: Dlaczego korzystasz z ArcGIS?
radek

Odpowiedzi:


9

W najnowszych wersjach QGIS znajdują się narzędzia do analizy rastrowej: interpolacja, nachylenie, aspekt, cieniowana ulga, chropowatość, krzywizna, kalkulator mapy, statystyki strefowe, klasyfikacja nadzorowana ... nazwij to. W przypadku bardziej skomplikowanych rzeczy (np. Analiza przełomu, analiza obrazu, skrypty itp.) Możesz wykorzystać całą moc GRASS bez wychodzenia z interfejsu QGIS za pomocą wtyczki GRASS. QGIS obsługuje wszystkie formaty obsługiwane od razu przez bibliotekę GDAL / OGR: wkrótce zostanie skompilowany z GDAL 1.9, gdzie dodano kilka nowych ładnych sterowników do obsługi lepszych formatów zastrzeżonych. Można nawet dodać obsługę zastrzeżonych formatów, takich jak ECW i SID. QGIS to „naturalny” interfejs dla baz danych PostGIS, ale może łączyć się także z ORACLE i ArcSDE.


6

Jednym z problemów, o których regularnie słyszałem, było:

„Nasza organizacja ma tylko licencje x Arc *. Ilekroć potrzebuję, wszystkie są pobierane”.

W takim ustawieniu QGIS skróci czas oczekiwania, ponieważ jest on zawsze dostępny i możesz uruchomić tyle kopii jednocześnie, ile chcesz.

QGIS również uruchamia się bardzo szybko. Użytkownicy, którzy nie mają uruchomionego GIS przez cały czas, ale uruchamiają go jedynie w celu szybkiego przeglądania lub edycji zestawu danych, również stwierdzą, że szybsze jest korzystanie z QGIS.

Giovanni już dość dobrze odpowiedział na pytania dotyczące zaawansowanej analizy rastrowej, obsługi formatu plików i baz danych. Zwłaszcza jeśli planujesz wykorzystać moc PostGIS, przekonasz się, że QGIS jest bardzo dobrym partnerem na komputery stacjonarne w takich warunkach.


+1 W pełni zgadzam się z sentymentem tutaj. Wiele organizacji ma wymagania dotyczące zgodności, które gwarantują specjalność ArcGIS - przychodzą na myśl zaawansowane adnotacje i drukowanie. Ale dla pracowników, którzy potrzebują tylko przeglądać i wyszukiwać dane, QGIS jest fantastyczną alternatywą.
elrobis

6

QGIS naprawdę nadchodzi i prawie osiągnął punkt, w którym myślę, że mógłbym żyć całkowicie bez ArcGIS (jeśli dodam trochę skryptów w GDAL / OGR plus PostGIS itp.). ArcGIS nie może być jednak traktowany jako pojedynczy pakiet. Jest to bardziej ruchoma skala, gdy przechodzisz w górę w szeregach Arcview / ArcEditor / ArcInfo. Następnie są dodatkowe moduły rozszerzeń. Wszystko zależy od tego, na co możesz sobie pozwolić lub od tego, co Twoja organizacja zdecydowała się kupić w porównaniu z tym, czego potrzebujesz. Tak więc nie może być jednej odpowiedzi na twoje pytanie. W kategoriach BARDZO SUROWYCH (i ignorując specjalistyczne kombinacje rozszerzeń ArcGIS, takich jak Spatial Analyst, 3D Analysts, Military Analyst itp.) Sugerowałbym taką skalę:

ArcView -> ArcEditor -> QGIS -> ArcInfo

Ale nawet to tak naprawdę nie daje prawdziwego porównania, ponieważ na przykład, jeśli twoja instalacja ArcGIS nie ma rozszerzenia Spatial Analyst i chcesz przeprowadzić analizę rastrową, to oczywiście QGIS musi być preferowana.

Jak tylko wyjdziesz poza zwykły GIS, jeśli rzucisz pieniądze na ESRI, prawdopodobnie będziesz w stanie stworzyć większość wersji ArcGIS rywala lub przewyższyć QGIS ... ale jeśli nie masz nic przeciwko światu FOSS, prawdopodobnie możesz rozszerzyć QGIS o plugin, użyj innego rozwiązania FOSS lub uruchom własne w C #, Python lub cokolwiek innego. W tym momencie ArcGIS wygrywa w wygodzie, nawet jeśli nie w zakresie funkcjonalności.

Jeśli chodzi o szybkość, ESRI twierdzi, że w v10 nastąpił duży wzrost prędkości. Do tej pory nie zauważyłem niczego, co mnie ekscytuje, i korzystam z wersji 10, odkąd pojawiła się i zaktualizowałem do wersji 10.1. Empirycznie znajduję funkcje GDAL / OGR napisane w Pythonie szybciej, a ponieważ QGIS jest częściowo zbudowany na tej funkcjonalności, zyskujesz wygodę i szybkość.

Wreszcie, jeśli zatrudniasz i chcesz profesjonalistów z GIS typu plug-and-play, uzyskasz lepszą odpowiedź na ogłoszenie o pracy, jeśli Twoja organizacja korzysta z ArcGIS niż z QGIS.

„Płacisz pieniądze i wybierasz” :)


6

Kilka losowych wskazówek na początek:

ArcGIS 10, SP1

Windows 7 64-bitowy laptop Dell Precision m2400 Procesor Intel Core 2 Duo, 3,06 GHz 8 GB pamięci RAM

QGIS 1.4.0

Ubuntu 11.4 Dell Inspiron 600m Laptop Intel Pentium M CPU, 1,60 Ghz 1GB RAM

ARC: ponad 12 godzin

QGIS: 17 min 21 sekund

  • Chociaż ten artykuł jest nieco przestarzały i specyficzny dla bibliotek, ten artykuł może zawierać pewne wskazówki:

Francis P. Donnelly, (2010) „Ocena GIS open source dla bibliotek”, Library Hi Tech, Vol. 28 Iss: 1, s. 131–151 ( papier ).


„Czy mogę wykonywać te same zadania GIS w systemie operacyjnym (jak w ESRI)?” pochodzi z 2008 roku. To jest naprawdę przestarzałe i sporo punktów nie jest już prawdą. Prawidłowe jest to, że trzeba znać przypadki użycia, aby naprawdę polecić rozwiązanie programowe.
podmrok
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.