Ich bin ein neuer QGIS-Benutzer und bin gespannt, wie langsam die Leistung ist. Es ist möglich, dass ich mehr davon verlange, als ich denke. Ich denke, dies sind die relevanten Informationen, um zu beurteilen, ob die Leistung ungewöhnlich langsam ist.
QGIS Version 1.74 GDAL / OGR Version 1.9.0 PostgreSQL Client Version 9.1.2 QWT Version 4.8.0
Projektinfo: 1 Vektorebene aus Polygonen, die aus einer entfernten PostGIS-Datenbank abgefragt wurden (die Abfrage ist einfach und sehr schnell) und insgesamt 160 Zeilen im definierten Koordinatenraum des Projekts (WGS 84) zurückgeben und sich über den Globus erstrecken. Die PostgreSQL-Tabelle, die diese Zeilen enthält, belegt weniger als 130 KB Festplattenspeicher, und die abgefragten Zeilen umfassen so ziemlich die gesamte Tabelle.
System: MacBook OS X 10.7.3, Intel Core Duo mit 2,4 GHz, 4 GB RAM.
Leistung: Das Rendern dauert 5-10 Minuten. Tatsächlich dauert jede Änderung fast so lange, einschließlich des Umbenennens der einzelnen Ebene. das hat mich wirklich überrascht. Keine anderen speicherhungrigen Anwendungen werden gleichzeitig ausgeführt.
Dies ist frustrierend, da jede noch so geringfügige Änderung des Projekts eine lange Wartezeit erfordert, bevor die Ergebnisse bewertet werden können, und manchmal die Anwendung einfach abstürzt, ohne das zu erledigen, was ich verlangt habe. Ist das ungewöhnlich?
Aktualisieren:
Ich habe Shapefiles mit den gleichen Daten. Das sind 45 Dateien mit einer Gesamtgröße von ca. 100 MB. Diese Zahl stimmt eindeutig nicht mit der Größe des Datensatzes überein, den ich in meinem ursprünglichen Beitrag beschrieben habe, und macht die Langsamkeit verständlicher.
Aktualisieren:
Ich habe gerade die Schaltfläche "Rendern" unten links im QGIS-Karten-Viewer entdeckt. Ich fühle mich wie ein Idiot, weil ich es vorher nicht bemerkt habe, aber das Deaktivieren des Renderns erhöht die Geschwindigkeit, mit der ich Aufgaben ausführen kann, für die ein sofortiges erneutes Rendern nicht kritisch ist, erheblich . Ich erwähne dies hier zum Nutzen anderer neuer Benutzer.
Antworten:
Meine Installation von QGIS wird viel schneller und reaktionsschneller, wenn ich das Browserfenster schließe. Ich hatte QGIS 3.6.2 und wechselte zu 3.4.7 LTR. Beide reagierten sehr wenig, bis ich das Browserfenster schloss. Verwenden Sie Menüansicht - Bedienfelder - Browser, um es erneut anzuzeigen.
quelle
Kurze Antwort: Nein.
Es ist schwer, Einzelheiten anzubieten, aber:
Es hört sich so an, als hätten Sie einige große Leistungsprobleme, aber es ist wahrscheinlich keine Hardware. Mein erster Vorschlag wäre, die Datenbank zu testen, aber das haben Sie bereits getan.
Vielleicht möchten Sie ein anderes Open Source GIS ausprobieren, es gibt viele (viele hier aufgelistet: Was sind einige kostenlose und Open Source GIS Desktop-Pakete ), aber das offensichtliche wäre gvSIG . Wenn das, was Sie verwenden, dieselben Geschwindigkeits- / Leistungsprobleme aufweist, liegt das Problem auf der Datenbankseite.
Möglicherweise möchten Sie auch versuchen, die Daten in eine SpatiaLite-Datenbank zu exportieren und daraus zu laden.
Wenn Sie sich an QGIS halten möchten, deinstallieren Sie es und verwenden Sie eine andere Version.
quelle
Ich vermute, dass Sie ein Sperrproblem in der Datenbank haben. Wenn das Umbenennen der Tabelle einige Zeit in Anspruch nimmt, liegt dies nicht daran, dass das Umbenennen Zeit in Anspruch nimmt, sondern dass die Datenbank auf etwas wartet. Haben Sie versucht, die Datenbank neu zu starten?
quelle
Ich finde, dass Dinge, die ich bei der Arbeit mit ArcGIS mache, sehr langsam mit Daten aus unserer Datenbank laufen, die 1800 km entfernt ist, aber zu Hause sehr schnell mit QGIS ausgeführt werden. Daher würde ich mir zuerst die Netzwerk- und Remote-Datenbankseite ansehen. QGIS scheint am meisten zu laufen Operationen mit der gleichen Geschwindigkeit oder schneller als ArcGIS, meistens
quelle
Qgis funktioniert einfach "ok", es sei denn, Sie haben eine der folgenden Situationen:
a) Die Schicht ist groß. Für einige Prozesse kann die Bedeutung von "groß" von 10 MB bis 250 MB variieren.
b) die Schicht hat große mehrteilige Merkmale (Merkmale, die aus "zu vielen" Teilen bestehen)
c) Die Schicht hat einige (nicht mehrteilige) Merkmale mit "vielen Scheitelpunkten / Knoten".
.. zum Beispiel. "Cliping" oder "Dissolve" für mich tun Qgis normalerweise nicht oder stürzen nur ab. In einigen Fällen dauert es 36 Mal, bis eine Aufgabe erledigt ist. Im Vergleich zu derselben Aufgabe (dieselben Formen / Ebenen führen denselben Prozess aus) in ArcGis .. Beispiel .. ein 6hs-Auflösungsprozess auf einem 1330000-Feature-Layer (ganzes Land .. wie die Hälfte der Vereinigten Staaten) auf Qgis auf einem neuen Intel i5 + 8Gb-RAM + Ubuntu..das kann möglicherweise auch jederzeit abstürzen .. im Vergleich zu Lösen Sie die gleiche Schicht auf Arcgis auf einem 10 Jahre alten Notebook (Core Duo) + 2 GB RAM + Windows XP auf. Damit ist es in 10 Minuten richtig.
oder Cliping, das bei keinem "sehr komplexen" Merkmal der Basisebene funktioniert. Das Ergebnis ist also eine Clip-Ebene, die den Clip auf einem Polygon nie ausgeführt hat, sodass der Clip 30% der Fläche übersehen hat. Normalerweise versuche ich es zuerst Um dies mit QGis zu tun ... und dann, wenn es nicht funktioniert hat ... nehmen Sie die Formen in mein sehr altes Notizbuch und lassen Sie die Arbeit auf einfache und schnelle Weise erledigen. Qgis laufen in der Regel besser unter Windows-Umgebung ... aber die "Ebene" Größe "Problem ist auch dort sehr häufig .. (Ich benutze GIS seit 1995 .. von Arcview 3.0 bis Arcgis 10.2 und ab 2003 mit Qgis..unter Windows und jetzt unter Ubuntu (bei der Arbeit))
quelle