QGIS-Weihnachtskalender: #12 … #20

      

#24daysofqgis, der Weihnachtskalender von @northroadgeo (THX!) für die QGIS-Geneigten: Türchen öffnen, schauen und staunen über das was uns in QGIS3 erwarten wird. Heute die Türchen 12 bis 20:

12. Türchen: Genaue Positionierung im Layout mittel Guides: https://twitter.com/northroadgeo/status/940490846381621248

13. Türchen:  Ein neues Knotenwerkzeug mit vielen Verbesserungen und dir Möglichkeit, leicht Linien verlängern: https://twitter.com/northroadgeo/status/940890075948236801

14. Türchen: Vorschau der gültigen Grenzen der Kartenprojektionen, um leicht die CRS-Auswahl zu überprüfen: https://twitter.com/northroadgeo/status/941228767887765505

15. Türchen: Ausführung komplexer Aufgaben im Hintergrund, ohne Ihren Arbeitsablauf zu blockieren: https://twitter.com/northroadgeo/status/941542814730485760

16. Türchen: Volle Unterstützung für QLR-Dateien, Druckvorlagen, Verarbeitung von Modellen und Python-Skripte im Browser: https://twitter.com/northroadgeo/status/941912092864495616

17. Türchen: Schnelleres Neuzeichnen der Karten dank zwischengespeicherter Label: https://twitter.com/northroadgeo/status/942260287591276545

18. Türchen: Eine neue geniale „Locator“-Suchleiste ermöglicht schnellen Zugriff auf Ebenen, Funktionen, Aktionen, Algorithmen: https://twitter.com/northroadgeo/status/942715705178206208

19. Türchen: Automatische Reprojektion von Themen beim Geoprozessing … Themen mit verschiedenen Projektion können miteinander verschnitten werden: https://twitter.com/northroadgeo/status/943012842348822528

20. Türchen: neue nicht-blockierende Widgets zum Festlegen von Schriftarten und Element-Symbolen, komplettiert mit der Fähigkeit, Schriftarten und Symbole zwischen verschiedenen Elementen kopieren https://twitter.com/northroadgeo/status/943441522845917184

QGIS: GeoPackage, die neue *.gdb?

Beim Marktführer gab es die PersonalGDB und die FileGDB, als Datenpakete sicher gut gelöst und oft genutzt. QGIS kann GDBs lesen, ein Pendant könnte das GeoPackage bilden, kommt es doch ohne die Shapefile-Grenzen aus und bietet sich an, mehrere, verschiedene Themen und Feature-Klassen in einer einzigen Datei auch zum Editieren zu halten und ggf. auch weiter zu verteilen. Ich hab’s probiert, klappt prima.

Und wenn man auch gleich noch alle Projektdaten inkludieren will (ähnlich den Kartenpaketen im ArcGIS), sollte man sich das momentan noch experimentelle QGIS-Plugin „QGIS map styling GeoPackage extension“ anschauen, das kann es leisten, es speichert zusätzlich alle Projekt- und Layereigenschaften inkl. Klassifizierungen, Symbolisierungen, Regeln, Druckzusammenstellungen, … Hier ein Testdatensatz (364 kB) zum Ausprobieren. Auf allen Win-QGIS-Installationen klappte das schon hervorragend, einzig auf einer MAC-QGIS-Installation warf das Plugin noch einen Fehler, die Präsentation war dann nicht verfügbar, die Daten ließen sich aber problemlos laden.

Soll dieser Weg noch etwas verfeinert werden, wäre Geopackage sicher eine gute Alternative zu den GDBs des Marktführers und noch ein bisschen mehr 🙂

QGIS: Topology – check und clean

Zwei wunderbare Beschreibungen zum Umgang mit der Topologie von Vektordatenbeständen unter QGIS findet Ihr bei GEODOSE:

[1] … HOW TO CHECK TOPOLOGY ERROR IN QGIS
[2] … HOW TO CLEAN TOPOLOGY ERROR IN QGIS

Topolgie – wir erinnern uns: früher beim Marktführer eine Heilige Kuh – „Clean“ und anschließendes „Build“ waren Pflicht,  mit dem ShapeFile leider aufgegeben und später dann wieder mühsam hinzu gefügt.

geodose_toptolgy_screens_2.gif
Screens zum Topology-Check & -Clean mit QGIS (Quelle [1], [2])

Wieviel OpenSource steckt in ESRI (2)?

ESRI_OSS_rate_ani_1

Ihr habt geschätzt, danke dafür. Hier das Ergebnis:

ESRI-OSS_Poll_Screenshot_1

Die meisten lagen nicht ganz richtig, aber doch ziemlich nah dran. Ich hab mal nachgezählt und wenn ich mich nicht verzählt habe, stecken 502 OSS-Komponenten-/versionen in den ESRI-Paketen. Ich hab ganz schön gestaunt, eine so große Zahl hätte nicht erwartet.

Lest selbst bei ESRI auf 377 Seiten nach, welche OSS-Pakete enthalten sind. Wem ggf. Geduld und/oder Zeit fehlen, die Zusammenfassung gibt es ab Seite 336:

QGIS-Plugin: GeoSearch

Im QGIS nach Adressen suchen, Distanzen oder Routen berechnen? Kein Problem mit dem QGIS-Plugin „GeoSearch“ von Walter Tsui.  Genutzt werden die Daten aus dem Google Maps Service. Ich hab’s probiert, hier mal die Adress-Suche:

QGIS_GeoSearch_ScreenShot_1.png

(1) … PlugIn Start
(2) … gesuchte Adresse eingeben und Suche starten
(3) … Doppelklick auf das Ergebnis
(4) … Anzeige, Symbolisierung und Beschriftung der Ergebnis-Adresse

Hinweis: Das Routen scheint bei Adress-Angaben derzeit etwas empfindlich auf z. B. „ß“ zu reagieren, also statt „Straße“ lieber nur „Str“ eingeben, dann hat’s funktioniert.

ArcGIS & QGIS-Versions-News

Auf QGIS.ORG findet sich seit einigen Tagen der Hinweis, das die Version 2.18.10 die neue LTR (LongTermRelease) ist.

QGIS_2_18_10_LTR.png
Schreenshot: QGIS 2.8.10 neue LTR (Quelle: http://www.qgis.org/de/site/)

Laut einem Tweet von The Spatial Tech Guy wurde auf der Esri-User Conference 2017 verkündet, das ArcMap 10.6 die letzte ArcMap-Version sein wird, dann wird mit ArcPro geplant.

ArcMAP_10_6_LasttVersion_Tweet.png
Screenshot: Tweet mit ArcMap 10.6 als letzter ArcMap-Version
(Quelle: https://twitter.com/MappingIt/status/885618762761650176)

QGIS-Tipp: Legende auf dem View

Sechs Zeilen Python-Code und schon erzeugt man eine bewegliche Legende direkt auf der Karte. Einfach und wirkungsvoll. Gefunden bei Hatari Labs. Hab’s gleich mal probiert, es klappt. 🙂

QGIS_Legend_on_Canvas_Screenshot_2.png
Screenshot vom Selbstversuch

Der Code:

from qgis.gui import *
root = QgsProject.instance().layerTreeRoot()
model = QgsLayerTreeModel(root)
view = QgsLayerTreeView()
view.setModel(model)
view.show()

Quellen:
[1] … https://www.youtube.com/watch?v=QiQZv7S2VFk

QGIS: neue Versionen 2.18.8/2.14.15

QGIS_2_18_8__2_14_15

Nach [1] sind unter http://qgis.org/de/site/forusers/download.html neue Versionen des beliebten, freien GI-Systems QGIS für Linux (Debian & Ubuntu) sowie Windows verfügbar. Version 2.18.8 als zukünftige LTR (Long Term Release) und  2.14.15 als aktuelle LTR.
[1] https://twitter.com/JuergenEFischer/status/866671469132222465

Plugin: QGIS Resource Sharing

Ein interessantes Plugin, um einmal erstellte Symbolisierungen einfacher zu verteilen ist das QGIS-Plugin „Plugin: QGIS Resource Sharing“.

Einfach als Erweiterung installieren,  unter Settings die Repositories eintragen/kontrollieren und gewünschte Ressourcen installieren. Hat alles geklappt, stehen diese dann im Layer-Stile-Dialog als SVG-Markiertungen zu Verfügung. Cool!

QGIS_Resource_Sharing_1.gif