QGIS unterstützte Datenbanken?


8

Weiß jemand, ob es eine Dokumentation zu den Datenbanktypen gibt, mit denen Sie in QGIS eine Verbindung herstellen können? Ich würde auch gerne wissen, ob:

Kann ich die Datenbanken nur zum Lesen oder Lesen und Schreiben verwenden?

Vielen Dank

Antworten:


12

QGIS unterstützt

  • PostGIS - einschließlich eines speziellen PostGIS Manager- Plugins für nahtloses Arbeiten
  • Spatialite - es gibt auch Spatialite Manager
  • MSSQL 2008 Spatial - wird ab Version 1.8 standardmäßig unterstützt
  • Oracle Spatial - über OGR, aber nicht standardmäßig & Oracle Spatial GeoRaster Plugin
  • ESRI-Datei / (persönliche) Geodatabase - über OGR

Alle Datenbankverbindungen unterstützen Lese- und Schreibzugriff (mit Ausnahme der Personal Geodatabase, die über OGR schreibgeschützt ist).


Danke, ich arbeite an meiner Bachelorarbeit. Vergleichen von QGIS mit ArcGIS Desktop Basic. Hoffentlich ein paar Augen auf eine großartige Software in der ESRI-dominierenden Welt
Andersson

1
Die direkte Verbindung zu PostGIS war der Hauptgrund, warum wir zu QGIS gewechselt sind. Die Kosten sind normalerweise der wichtigste Faktor für das Geschäft.
Mapperz

@Andersson Als Endbenutzer ihrer APIs kann ich Ihnen sagen, dass ESRI zumindest bis 2005 dominierte, weil sie die Lösung von höchster Qualität bereitstellten. Der Hauptbeschwerdebereich für mich war, dass die von den meisten anderen Anbietern verwendete Adressinterpolation für mehr als die Internet-Wegbeschreibungen der Verbraucher und manchmal nicht einmal für alle diese Anwendungsfälle völlig unzureichend war. Zweitens verfügte kein anderer Anbieter über den Datenumfang von ESRI. Das Finden freier Daten war eine stückweise, zeitaufwändige und unzuverlässige Aufgabe. Trotzdem kann sich in sechs Jahren viel ändern.

@ Joshua. Nun, ich bin ein Neuling im GIS-Bereich im Vergleich zu anderen hier, aber in Schweden (woher ich komme) dominiert ESRI das Feld und manchmal scheint es, ohne Grund. Viele Benutzer sitzen auf teurer Software, wenn nicht aufgeladene Open Source-Software dasselbe tun kann.
Andersson

2

Der erste Ort, an dem ich anfangen würde zu suchen, ist die QGIS.org-Website . Hier ist ein Link zur Seite für die Dokumentation

Im Allgemeinen unterstützt QGIS die GDAL / OGR- Funktionsbibliotheken. So zitieren Sie die OGR-Hauptseite:

Die OGR Simple Features Library ist eine C ++ - Open Source-Bibliothek (und Befehlszeilentools), die Lese- (und manchmal Schreib-) Zugriff auf eine Vielzahl von Vektordateiformaten bietet, darunter ESRI Shapefiles, S-57, SDTS, PostGIS, Oracle Spatial und Mapinfo mid / MIF- und TAB-Formate.

Hier finden Sie eine Liste der unterstützten Formate, einschließlich einer Reihe verschiedener Datenbanken, die von GDAL / OGR und damit von QGIS unterstützt werden. OGR-Vektorformate .

Einige der Datenbanken enthalten

  • PostGreSQL
  • SQLite / Spatialite
  • ESRI Personal / File Geodatabase
  • MySQL

Bedeutet das Wort "Schöpfung" Schreiben / Bearbeiten? Ich habe eine QGIS 1.8-Version auf meinem Computer und kann Ebenen in der ESRI-Datei gdb öffnen, aber ich kann die Bearbeitung immer noch nicht umschalten.
Andersson

Haben Sie die Anforderungen überprüft gdal.org/ogr/drv_filegdb.html
underdark

@Andersson, ich bin mir in diesem Zusammenhang ziemlich sicher, dass "Erstellung" die Möglichkeit bedeutet, eine Datei-GDB zu erstellen. Es sollten auch Lese- / Schreibfunktionen vorhanden sein. Es scheint einige laufende Probleme mit der Unterstützung der Datei GDB zu geben. Weitere Informationen finden Sie in diesem Thread: So erhalten Sie Unterstützung für ".GDB" (Esri File Geodatabase) in Quantum GIS (OSGeo4W - QGIS)
Get Spatial
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.