ArcGIS- und QGIS-Kompatibilität: Probleme mit Shapefiles oder Geodatabases?

9

Ich arbeite bei einer kleinen Planungskommission als 1 von 2 GIS-Mitarbeitern, für die wir 2 ArcGIS-Lizenzen haben. Ein Freiwilliger, der vor kurzem mit uns zusammenarbeitet. Er verwendet QGIS und bearbeitet hauptsächlich Shapefiles. Ich hätte diese Frage wahrscheinlich zuerst prüfen sollen ... Spielen ArcGIS und QGIS gut zusammen? Letztendlich wird alles in ArcGIS landen. Wird es Probleme geben, Shapefiles oder Geodatabases in QGIS zu bearbeiten und sie dann in ArcGIS zu öffnen und / oder zu bearbeiten? Ich weiß nicht, ob ich es hier drücke und eine andere Frage stelle ... Wenn die Kartenanmerkung in QGIS bearbeitet wird, kann diese Karte in ArcGIS geöffnet werden?

Mapsy Daisy
quelle
Greifen sie gleichzeitig auf die Geodatabase- / Shapefile-Dateien zu? arcmap / catalog erstellt eine Sperrdatei für beide
Mapperz
1
Dieser Beitrag geht detailliert auf das Thema ein: gis.stackexchange.com/questions/120785/…
DPSSpatial
Verwendet er Shapefiles und Feature-Classes, die nur für seine Arbeit exportiert wurden (was ich vorschlagen würde), oder bearbeitet er mangels eines besseren Begriffs die Basisdaten? QGIS erkennt weder die sbn- und sbx-Indexdateien, die ArcMap für Shapefiles erstellt, noch die XML-Datei. Wenn Sie ihm nur die Basisdateien (shp, shx und dbf sowie ein prj) geben, sollte seine Arbeit in ArcGIS einwandfrei angezeigt werden. Oder Sie können sbx & sbn einfach löschen, wenn sie (selten) Probleme verursachen und ArcMap sie neu erstellt. Ich habe QGIS verwendet, um Datei-Geodatabases auch ohne Probleme zu bearbeiten, aber ich gebe zu, dass ich etwas misstrauischer bin.
Johns
Im Moment bearbeitet er nur Shapefiles für seine Arbeit. Wir haben es nicht gewagt, darüber hinaus die Frage der Kompatibilität zu stellen. Klingt so, als ob der Austausch von GDBs fraglich ist. Eine Aufgabe, die wir ihm möglicherweise geben wollten, war das Anpassen der Kartenanmerkungen, aber das klingt möglicherweise auch fraglich.
Mapsy Daisy
1
Es geht wirklich nicht darum, ob ArcGIS und QGIS gut zusammenspielen. Es kommt darauf an, welche Datenformate Sie verwenden. Hier stoßen Sie auf Unterschiede in der Unterstützung zwischen den beiden Softwarepaketen. Shapefiles können universell bearbeitet werden. Andere, wie File oder Personal GDB, können in beiden Fällen bearbeitet werden, es werden jedoch nicht alle Feature-Typen unterstützt. Andere, wie PostGIS / PostgreSQL ohne SDE, können in einem QGIS bearbeitet werden, im anderen ArcGIS jedoch nur über eine Abfrageebene. Es hängt davon ab, was Ihre Endanwendungen sind, welche Kombination für Sie besser geeignet ist.
Holen Sie sich Spatial

Antworten:

7

Ich arbeite in einer Umgebung, in der wir beide Software verwenden, und hier sind meine Eindrücke. Ich habe vor ungefähr einem Jahr angefangen, QGIS zu verwenden, als ich es endlich satt hatte, für zusätzliche Erweiterungen und Lizenzstufen zu bezahlen. Ich finde, dass QGIS gut ist, um Daten zu bearbeiten und in Open Source-freundliche Formate zu bringen, während ArcGIS für die Kartenerstellung viel besser ist. Davon abgesehen gibt es Einschränkungen. Sie können Datei-Geodatabases in QGIS öffnen, aber meines Wissens nicht persönlich. Vermeiden Sie, dass mehrere Benutzer gleichzeitig ein Shapefile bearbeiten (normalerweise habe ich eines für jeden Benutzer und füge sie regelmäßig zusammen). Ich glaube nicht, dass Anmerkungen in QGIS auftauchen werden, aber ich könnte mich irren.

Davon abgesehen hatte ich noch nie ein Problem damit, Shapefiles in einem zu bearbeiten und sie dann in einem anderen zu öffnen und mit dem Geld, das Sie für eine andere Lizenz sparen ... Jetski.

dave_does_not_understand
quelle
Wenn Sie beide verwenden, sind Shapefiles die sicherste Wahl. Gibt es andere Einschränkungen oder Probleme, auf die Sie gestoßen sind? Danke im Voraus.
Mapsy Daisy
Ich bevorzuge aus mehreren Gründen die Verwendung von Shapefiles gegenüber der Datenbank. Zum einen lassen sie sich am Ende leicht zusammenführen (alle Felder sollten gleich sein) und sie können später auch problemlos in Geoserver oder PostGIS importiert werden. Es ist vielleicht nicht die schickste oder robusteste Lösung, aber es ist einfach und effektiv. Und Jetski.
Dave_does_not_understand
Ich fange an zu denken, dass es nur um den Jetski geht. Was denkst du darüber? Aus einem GDB in ArcGIS in ein shp exportieren, in QGIS shp bearbeiten, shp wieder in GDB laden?
Mapsy Daisy
2
@Slinn - Seltsamerweise hatte ich dies noch nie zuvor getestet, aber ich habe gerade erfolgreich eine Ebene aus einer Datei-GDB in QGIS bearbeitet. Ich habe mir dann die Änderungen in ArcGIS angesehen. Es wäre also nicht erforderlich, GDB nach shp zu exportieren oder umgekehrt, da die von Shapefiles unterstützten grundlegenden Feature-Typen in QGIS in der FGDB oder PGDB bearbeitet werden können. Ihre erweiterten Funktionstypen wie Anmerkungen sind dort, wo Sie eingeschränkt werden. Wenn Sie diese verwenden, werden Sie mehr an das ESRI-Universum gebunden, das weder gut noch schlecht ist, sondern nur etwas, das Sie beachten sollten.
Holen Sie sich Spatial