Was sind die Vor- und Nachteile der Datenvisualisierung und -analyse von QGIS gegenüber ArcGIS for Desktop?

15

Viele meiner Kollegen verwenden GIS sehr sporadisch zur einfachen Datenvisualisierung und grundlegenden Analyse (Ausschneiden, Puffern usw.). Ich hoffe, diese nicht zum Kern gehörenden GIS-Mitarbeiter auf QGIS umstellen zu können, damit wir uns nicht nur auf ArcGIS verlassen und die damit verbundenen Lizenzkosten.

Ich habe QGIS in der Vergangenheit ein wenig verwendet, aber ich hatte gehofft, dass einige von Ihnen die Vor- und Nachteile der Verwendung über ArcGIS erklären können. Was ist, wenn jemand eine erweiterte Rasteranalyse durchführen möchte? Wie ist die Unterstützung für Datenformate? Wie wäre es mit der Anbindung an Datenbanken?

Ich bin nur auf der Suche nach einer allgemeinen Übersicht und nach Hinweisen / Tipps / Fallstricken, zu denen Sie möglicherweise Informationen bereitstellen können.

Radar
quelle
5
Verwandte Frage: Warum verwenden Sie ArcGIS?
Radek

Antworten:

9

In den neuesten QGIS-Versionen gibt es Rasteranalysewerkzeuge: Interpolation, Neigung, Ausrichtung, schattiertes Relief, Robustheit, Krümmung, Kartenrechner, Zonenstatistik, überwachte Klassifizierung ... Sie nennen es. Für noch komplexere Dinge (z. B. Wasserscheidenanalyse, Bildanalyse, Skripterstellung usw.) können Sie die gesamte Leistungsfähigkeit von GRASS nutzen, ohne die QGIS-Oberfläche mit dem GRASS-Plugin zu verlassen. QGIS unterstützt alle von der GDAL / OGR-Bibliothek standardmäßig unterstützten Formate: In Kürze wird es gegen GDAL 1.9 kompiliert, wo einige neue nette Treiber zur Unterstützung besserer proprietärer Formate hinzugefügt wurden. Es kann sogar die Unterstützung für proprietäre Formate wie ECW und SID hinzugefügt werden. QGIS ist eine "natürliche" Schnittstelle für PostGIS-Datenbanken, kann jedoch auch mit ORACLE und ArcSDE verbunden werden.

Giovanni Manghi
quelle
6

Ein Problem, von dem ich regelmäßig gehört habe, war:

"Unsere Organisation verfügt nur über x Arc * -Lizenzen. Wenn ich eine benötige, werden sie alle vergeben."

In einer solchen Einstellung reduziert QGIS die Wartezeiten, da es immer verfügbar ist und Sie so viele Kopien gleichzeitig ausführen können, wie Sie möchten.

QGIS startet auch sehr schnell. Benutzer, auf denen ein GIS nicht ständig ausgeführt wird, sondern nur zum schnellen Anzeigen oder Bearbeiten eines Datensatzes gestartet wird, werden feststellen, dass die Verwendung von QGIS schneller ist.

Giovanni hat Ihre Fragen zur erweiterten Rasteranalyse, zur Dateiformatunterstützung und zu Datenbanken bereits recht gut beantwortet. Insbesondere wenn Sie die Leistung von PostGIS nutzen möchten, werden Sie feststellen, dass QGIS in einer solchen Umgebung ein sehr guter Desktop-Partner ist.

Underdunkel
quelle
+1 Ich stimme dem Gefühl hier voll und ganz zu. Viele Unternehmen haben Compliance-Anforderungen, die Besonderheiten von ArcGIS rechtfertigen - erweiterte Annotation und Druckfunktionen. Für Mitarbeiter, die nur Daten anzeigen und abfragen müssen, ist QGIS eine fantastische Alternative.
Elrobis
6

QGIS ist in vollem Gange und hat fast einen Punkt erreicht, an dem ich denke, dass ich vollständig ohne ArcGIS auskommen könnte (wenn ich ein bisschen Scripting in GDAL / OGR plus PostGIS usw. hinzufüge). ArcGIS kann jedoch nicht als einzelnes Paket betrachtet werden. Es ist eher eine gleitende Skala, wenn Sie in Arcview / ArcEditor / ArcInfo nach oben navigieren. Dann gibt es noch die zusätzlichen Erweiterungsmodule. Alles hängt davon ab, was Sie sich leisten können oder was Ihre Organisation im Vergleich zu dem, was Sie benötigen, für den Kauf entschieden hat. Es kann also unmöglich eine einzige Antwort auf Ihre Frage geben. In VERY CRUDE-Begriffen (und unter Ignorierung von Spezialkombinationen von ArcGIS-Erweiterungen wie Spatial Analyst, 3D Analysts, Military Analyst usw.) würde ich eine Skala vorschlagen, die ungefähr so ​​aussieht:

ArcView -> ArcEditor -> QGIS -> ArcInfo

Aber selbst das ist kein wirklicher Vergleich, denn wenn Ihre ArcGIS-Installation beispielsweise keine Spatial Analyst-Erweiterung enthält und Sie eine Rasteranalyse durchführen möchten, muss QGIS natürlich die Vorliebe sein.

Sobald Sie über das reine GIS hinausgehen und etwas Geld bei ESRI ausgeben, können Sie wahrscheinlich die meisten Versionen von ArcGIS zum Rivalen machen oder QGIS übertreffen. Wenn Sie jedoch mit der FOSS-Welt vertraut sind, können Sie QGIS wahrscheinlich um eine erweitern Plugin, verwenden Sie eine andere FOSS-Lösung oder rollen Sie Ihre eigene in C #, Python oder was auch immer. An diesem Punkt profitiert ArcGIS von der Benutzerfreundlichkeit, auch wenn dies nicht die Funktionalität betrifft.

Was die Geschwindigkeit betrifft, behauptet ESRI, dass die Geschwindigkeit in Version 10 stark zunimmt. Ich habe bis jetzt nichts bemerkt, was mich aufgeregt hat, und ich verwende seit dem Erscheinen v10 und dem Upgrade auf 10.1. Empirisch finde ich GDAL / OGR-Funktionen, die in Python geschrieben wurden, schneller und da QGIS teilweise auf dieser Funktionalität basiert, erhalten Sie Komfort und Geschwindigkeit.

Wenn Sie GIS-Experten für Plug-and-Play-Anwendungen einstellen, erhalten Sie eine bessere Reaktion auf Ihre Stellenanzeige, wenn Ihre Organisation ArcGIS verwendet, als wenn Sie QGIS verwenden.

"Du bezahlst dein Geld und triffst deine Wahl" :)

MappaGnosis
quelle
6

Einige zufällige Hinweise zum Einstieg:

ArcGIS 10, SP1

Windows 7 64-Bit-Dell Precision m2400-Laptop Intel Core 2 Duo-CPU, 3,06 GHz, 8 GB RAM

QGIS 1.4.0

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

ARC: Über 12 Stunden

QGIS: 17 Minuten, 21 Sekunden

  • Obwohl dieser Artikel ein wenig altmodisch und spezifisch für Bibliotheken ist, enthält er möglicherweise einige Hinweise:

Francis P. Donnelly, (2010) "Evaluierung von Open-Source-GIS für Bibliotheken", Library Hi Tech, Vol. 28 Iss: 1, S. 131 - 151 ( Papier ).

radek
quelle
"Kann ich mit dem Betriebssystem dieselben GIS-Aufgaben ausführen wie mit ESRI?" ist von 2008. Es ist wirklich veraltet und einige Punkte stimmen nicht mehr. Es ist insofern richtig, als es notwendig ist, die Anwendungsfälle zu kennen, um eine Softwarelösung wirklich empfehlen zu können.
underdark