Mehr

Wie verwalte ich das CRS des OpenLayers-Plugins in QGIS?


Ich arbeite mit dem OpenLayers-Plugin in QGIS 1.8, bin mir aber nicht sicher, wie ich das CRS verwalten soll.

Das Standard-CRS für Google/Bing-Ebenen ist WGS84/Pseudo Mercator (EPGS:3857), aber ich bin mir nicht sicher, ob die neue Ebene, an der ich arbeiten möchte, das CRS hat.


Für das Openlayers-Plugin ist das Projekt CRS Muss in EPSG sein:3857.

Ihre anderen Schichten können unterschiedlich sein Schicht CRS, falls aktiviertOn-the-fly-Reprojektion.

Übrigens, die aktuelle Version von QGIS ist 2.4 und das Openlayers-Plugin unterstützt keine älteren Versionen mehr.


Sie sollten ein neues benutzerdefiniertes CRS erstellen und es Ihren Layern zuweisen. Dieser schnelle und schmutzige Ansatz hat für mich funktioniert, nachdem ich alle Beiträge hier gelesen hatte. Ich verwende QGIS 2.8.1 und das metrische System, da ich in Mitteleuropa lebe:

  • Open Layer importieren (in meinem Fall Google Hybrid)
  • Importieren Sie Ihre Daten (in meinem Fall unsere Gemeindegrenze)
  • Klicken Sie mit der rechten Maustaste auf Ihre Datenschicht und wählen Sie "Ebenen-CRS festlegen"
  • Wählen Sie "Automatisches Koordinatensystem" - dies sollte Ihre Daten in die Nähe der gewünschten Position bringen (in meinem Fall 470m zu viel Osten und 370m zu viel Süden)
  • Messen Sie Ihre x- und y-Differenz zwischen einem bestimmten Punkt auf der offenen Ebene und demselben Punkt auf Ihrer Ebene

  • Gehen Sie zu Einstellungen, Benutzerdefiniertes CRS

  • Klicken Sie auf das +-Zeichen, um ein neues benutzerdefiniertes CRS hinzuzufügen und ihm einen Namen zu geben
  • Kopieren Sie die Parameter aus dem vorgeschlagenen "Automatischen Koordinatensystem" in ein neues und ändern Sie die letzten Ziffern in den Abschnitten +x_0=… und +y_0=… mit Werten, die Sie zuvor als Differenz in x- und y-Richtung gemessen haben.
  • Klicken Sie auf OK, um es zu speichern, und klicken Sie erneut mit der rechten Maustaste auf Ihre Ebene - wählen Sie "Ebenen-CRS festlegen".
  • Wählen Sie zuerst das vorherige CRS und klicken Sie auf OK, dann Ihr neues CRS und klicken Sie auf OK.
  • Ihre Daten sollten mit Open Layer übereinstimmen, ansonsten experimentieren Sie ein wenig mehr mit den Einstellungen.

Vielleicht ist das Bild informativer, also habe ich eines angehängt. Ich hoffe, mein Ansatz funktioniert auch für Sie.


Nachdem ich letztes Jahr “Towards a Template for Exploration of Movement Data” geschrieben hatte, verbrachte ich viel Zeit damit, darüber nachzudenken, wie ich einen soliden Ansatz für die Untersuchung von Bewegungsdaten entwickeln könnte, der Analysten und Wissenschaftlern helfen würde, ihre Datensätze besser zu verstehen. Schließlich führte mich meine Suche zu dem ausgezeichneten Artikel “A Protokoll zur Datenexploration zur Vermeidung häufiger statistischer Probleme” von Zuur et al. (2010). Was sie für die Analyse allgemeiner ökologischer Datensätze getan hatten, war sehr nahe an dem, was ich für Bewegungsdaten erreichen wollte. Ich folgte dem Ansatz von Zuur et al. eines explorativen Datenanalyseprotokolls (EDA) und kombinierte ihn mit einer Typologie von Bewegungsdatenqualitätsproblemen, die auf Andrienko et al. (2016). Schließlich habe ich alles in einer Jupyter-Notebook-Implementierung zusammengeführt, die Sie jetzt auf Github finden.

Es gibt zwei Möglichkeiten, das Notebook auszuführen:

  1. Das Repository enthält ein Dockerfile, mit dem Sie einen Container mit allen erforderlichen Datensätzen und einer passenden Python-Umgebung erstellen können.
  2. Alternativ können Sie die Datensätze manuell herunterladen und die Python-Umgebung mithilfe der bereitgestellten Datei environment.yml einrichten.

Der Datensatz enthält über 10 Millionen Standortdatensätze. Die meisten Visualisierungen basieren auf Holoviz Datashader mit einer Prise MovingPandas zur Visualisierung individueller Trajektorien.

Punktdichtekarte von 10 Millionen Standortdatensätzen, visualisiert mit Datashader

Liniendichtekarte zur Erkennung von Spurlücken, visualisiert mit Datashader

Beispiel-Trajektorie mit starkem Jitter, visualisiert mit MovingPandas & GeoViews

Ich hoffe, dass diese Referenzimplementierung einen Ausgangspunkt für viele andere bietet, die mit Bewegungsdaten arbeiten und ihren Arbeitsablauf zur Datenexploration strukturieren möchten.

Wenn Sie tiefer eintauchen möchten, ist hier das Papier:

(Wenn Sie keinen institutionellen Zugang zur Zeitschrift haben, stellt der Verlag über diesen Link 50 kostenlose Exemplare zur Verfügung. Wenn diese aufgebraucht sind, hinterlassen Sie einfach einen Kommentar unten und ich kann Ihnen ein Exemplar per E-Mail zusenden.)

Dieser Beitrag ist Teil einer Serie. Lesen Sie mehr über Bewegungsdaten in GIS.


Wie verwalte ich das CRS des OpenLayers-Plugins in QGIS? - Geografisches Informationssystem

Kartoza veröffentlicht das CoGo-Plugin für QGIS

Kartoza hat kürzlich das CoGo-Plugin (auch bekannt als Parcel-Plugin) im QGIS-Plugin-Repository veröffentlicht. Dieses Plugin erweitert die Gruppe der Plugins zur Verwaltung von SDI (Spatial Data Infrastructure). CoGo ('Koordinatengeometrie') bezieht sich auf seine Fähigkeit, beide Arten von Koordinaten zu verarbeiten, die in der Landvermessung verwendet werden, nämlich kartesische Koordinaten (x,y lang/lat) und Polarkoordinaten (Peilung und Entfernung).

Kartoza begann 2012 mit der Entwicklung des Plugins im Rahmen eines von Spatial Matrix in Auftrag gegebenen Projekts, um die Digitalisierung von Katastergrundsätzen im Bundesstaat Ogun, Nigeria, zu erleichtern, wo es erfolgreich in der Produktion eingesetzt wurde (und wird). Im Jahr 2016 wurde das Plugin von Kartoza aktualisiert und im Bundesstaat Niger bereitgestellt, wiederum von Spatial Matrix. Im Produktionseinsatz half es auch, Vermessungsprobleme zu erkennen, z. sich überschneidende Flurstücke und Lücken zwischen den Flurstücken.

Beispiel für ein Übersichtsdiagramm

Warum das CoGo-Plugin?

Die Katastervermessung befasst sich mit der Vermessung und Abgrenzung von Grundstücken zum Zwecke der Festlegung von Grundstücken für die Eintragung in ein Grundbuch. Jede Vermessung, die in einem GIS erfasst werden muss, muss ein wahres Spiegelbild dessen sein, was vor Ort passiert und was durch Vermessungsdiagramme dargestellt wird. Dazu mussten wir ein Tool definieren, mit dem Beacons erfasst und bearbeitet, Peilungen und Entfernungen definiert und dann automatisch die Landparzellen definiert werden können. Das Plugin unterstützt mehrere Benutzer, die an derselben PostGIS-Datenbank arbeiten. Es erleichtert die effiziente und genaue Datenerfassung durch die Betreiber sowie das Massen-Upload von strukturierten Daten.

Funktionen des Plugins

  • Unterstützt PostgreSQL 9.6 und höher
  • Führt materialisierte Ansichten und deren Auslöser aus, was die Geschwindigkeit beim Rendern von Daten in QGIS erhöht
  • Ein Datenbankmanager, der mit dem standardmäßigen PostgreSQL-Datenbankanbieter in QGIS verknüpft ist
  • Einfaches Tool zum Einrichten der Datenbank und der zugehörigen Tabellen, die vom Plugin benötigt werden
  • Eine einfache Benutzeroberfläche: Beacon Manager, Parcels Manager und Bearings and Distance Manager
  • Ein benutzerdefiniertes topologisches Modell, bei dem die einzigen einfachen Geometrien Beacons sind, während Flurstücke in Ansichten definiert werden. Beacons, die durch Peilung und Entfernung definiert sind, berücksichtigen strikte Änderungen
  • Beispiel-Umfragediagramm Composer-Vorlagen zum Erstellen von offiziellen Umfragediagrammen aus den jetzt digitalen Umfragedaten

Beispielübersichtsdiagramm in Map Composer.

Ein Großteil der Kernfunktionalität des Plugins ist in die PostgreSQL-Datenbank eingebettet. Für SQL-Kompetente ist dies von Vorteil, da sie mit cleverem SQL mehr Informationen aus den erfassten Flurstücken ableiten können, z.B. Identifizieren überlappender Pakete oder Interagieren mit den Paketen in einem Web-Front-End. Im Bundesstaat Ogun wurde eine lokalisierte Instanz von 1Map als Management- und QA-Dashboard, als öffentliche Schnittstelle zum Kataster und als Werkzeug zur Erleichterung der Diagrammerstellung an der Rezeption des Vermessungsbüros verwendet. Es lief live auf derselben Datenbank, an der die Bediener mit QGIS im Backoffice arbeiteten.

GIS hat bei der Vereinfachung von Papierformaten für Karten und Vermessungsdiagramme einen langen Weg zurückgelegt, und dieses Tool wird für Vermesser und Benutzer, die an SDI beteiligt sind, nützlich sein. Kartoza wird sich bemühen, das Plugin kontinuierlich zu verbessern, wenn Zeit und Ressourcen zur Verfügung stehen.


Öffentliche Datensätze in NL

Um Daten aus öffentlichen Datensätzen in den Niederlanden zu erhalten, werden folgende Schritte empfohlen:

Schritt 1: Navigieren Sie zum gewünschten Bereich

Es kann sinnvoll sein, die folgenden Plugins zu installieren, um zum gewünschten Bereich zu navigieren:

Sie wissen nicht, wie Sie ein Plugin installieren? > Überprüfen Sie dieses Tutorial.

OpenStreetMap zum Projekt hinzufügen über Web > OpenLayers-Plugin > OpenStreetMap und verwenden Sie sie als Basiskarte, um manuell zum Interessenbereich zu navigieren. Alternativ kann die OSM-Ortssuche verwendet werden, um nach einem bestimmten Ort (z. B. Rotterdam) zu suchen. Wenn Sie das OSM-Ortssuchfeld nach der Installation des Plugins nicht sehen können, gehen Sie zu: Anzeigen von > Panels > OSM-Ortssuche.

Nach dem Navigieren zum interessierenden Bereich möchten Sie möglicherweise ein (räumliches) Lesezeichen erstellen, damit Sie bei versehentlichem Vergrößern oder Verkleinern einfach dorthin zurückkehren können. Ein neues (räumliches) Lesezeichen kann erstellt werden über: > Neues (räumliches) Lesezeichen anzeigen.

Hinweis: Denken Sie daran, das Koordinatenreferenzsystem (CRS) richtig einzustellen. Das gleiche CRS sollte während des gesamten Projekts verwendet werden. In den Niederlanden verwenden:


Schritt 2: Verbindung mit Basisdatenquellen herstellen

Fügen Sie Ihrem Projekt die entsprechenden WFS-/ArcGIS-Feature-Server-Verbindungen hinzu. Einige Vorschläge für nützliche Datensätze sind in den folgenden Tabellen aufgeführt. Auf der PDOK-Website können Sie auch nach anderen Datensätzen suchen, die für Ihr Projekt relevant sein könnten. Beim Hinzufügen der Verbindungen:

  • Überprüfen Sie, ob das CRS korrekt ist (EPSG:28992 in den Niederlanden)
  • Stellen Sie sicher, dass "Nur Features anfordern, die die Ansichtsausdehnung überlappen" ausgewählt ist.

Sie wissen nicht, wie Sie WFS-/ArcGIS-Feature-Server-Verbindungen hinzufügen? > Überprüfen Sie dieses Tutorial.

FeatureDatenquelleEbenennameVerknüpfung*
Fußabdrücke bauenTASCHEpandhttps://www.pdok.nl/geo-services/-/article/basisregistratie-adressen-en-gebouwen-ba-1
Gebäudegrundrisse (+ Höhe)3D-TASCHE3D-TASCHEhttp://3dbag.bk.tudelft.nl/downloads
StraßennetzNWBwegvakkenhttps://www.pdok.nl/geo-services/-/article/nationaal-wegen-bestand-nwb-

*Bitte beachten Sie: die Links in der obigen Tabelle sind nicht die WFS-URLs. Da diese Datensätze regelmäßig aktualisiert werden, kann sich die mit einem bestimmten Datensatz verknüpfte WFS-URL im Laufe der Zeit je nach aktueller Version ändern. Die neueste WFS-URL für jeden Datensatz finden Sie, indem Sie auf den bereitgestellten Link klicken und die URL des WFS-Webdienstes auswählen.


ArcGIS Feature Server-Verbindungen:

FeatureDatenquelleEbenennameURL
WasserBGTwaterdeel_vhttps://basisregistraties.arcgisonline.nl/arcgis/rest/services/BGT/BGT_objecttypen/FeatureServer
VegetationBGTbegroeidTerreindeel_vdas gleiche wie oben
BäumeBGTvegetatieObject_pdas gleiche wie oben


Schritt 3: Online-Daten für die Offline-Nutzung speichern

Nach dem Hinzufügen von Daten über eine Online-Serververbindung wird der neue Layer aktiv mit dem Internet verbunden. Dies bedeutet, dass es nicht möglich ist, weitere Berechnungen/Änderungen an den Daten durchzuführen (führt zu QGIS-Abstürzen!) und jedes Mal, wenn sich die Kartenansicht ändert, werden die Daten erneut heruntergeladen. Daher muss der neue Layer direkt auf Ihrem Computer gespeichert werden, damit offline auf die Daten zugegriffen werden kann. Dies kann wie folgt erfolgen:

  • Rechtsklick auf den Online-Layer
  • Wählen Exportieren > Funktion speichern unter.
  • Wählen Sie die richtigen Einstellungen für Ihre Daten (Dateiformat, Dateiname, CRS)
  • Das empfohlene Dateiformat für die Verwendung in QGIS ist "GeoPackage"
  • In den Niederlanden lautet der CRS EPSG:28992 - Amersfoort / RD New (2D-Karten) oder EPSG:7415 - Amersfoort / RD New (3D-Karten)
  • Stellen Sie sicher, dass die Ausdehnung auf "Map Canvas Extent" eingestellt ist, damit nur die erforderlichen Daten gespeichert werden

OpenStreetMap

Um Daten von OpenStreetMap zu beziehen, werden folgende Schritte empfohlen:

Schritt 1: Installieren und öffnen Sie das QuickOSM-Plugin

  • Sie wissen nicht, wie Sie ein Plugin installieren? > Überprüfen Sie dieses Tutorial.
  • Öffnen Sie das QuickOSM-Plugin über Vector > Quick OSM > Quick OSM

Schritt 2: Geben Sie die erforderlichen Werte im QuickOSM-Fenster ein

  • Schlüssel = Name des Objekttyps, der dem Projekt hinzugefügt werden soll (z. B. Gebäude, Bäume, Autobahn usw.)
  • Wert = [optional] der Name eines spezifischeren Merkmalstyps (z. B. Hotel, wenn der Schlüssel gebaut wird)
  • Wählen Sie eine Option aus dem Dropdown-Menü aus, die beschreibt, wie die Features angeordnet werden sollen (z. B. in / um / Canvas-Ausdehnung)
  • Geben Sie den Namen des geografischen Standorts ein, für den Sie Funktionen erhalten möchten (z. ein Dorf, eine Stadt. )

Schritt 3: Führen Sie die Abfrage aus

Schritt 4: Unnötige Layer entfernen Nach dem Schließen des QuickOSM-Fensters werden Sie feststellen, dass das Plugin unabhängig vom hinzugefügten Feature-Typ einen Polygon-, Linien- und Punkt-Layer zum Projekt hinzufügt. Entfernen Sie alle unnötigen Ebenen aus dem Projekt.


Wie verwalte ich das CRS des OpenLayers-Plugins in QGIS? - Geografisches Informationssystem

QGIS starten

MENÜLEISTE bietet Zugriff auf alle wichtigen Funktionen und Plugins

TOOLBAR bietet allgemeine Funktionen mit einem Klick und aufgabenspezifische Funktionen

DATEN HINZUFÜGEN auf der linken Seite ist die Standardposition für die Symbolleiste "Ebenen verwalten".

LAYERLISTE zeigt alle aktuell dem Projekt hinzugefügten Datenschichten an

DATEIBROWSER Navigieren Sie zu Geodatendateien und ziehen Sie sie auf den Kartenbereich, um sie zu öffnen

KARTENANSICHT bietet eine dynamische Visualisierung der aktiven Datenschichten, die abgebildet werden können

STATUSLEISTE liefert wichtige Informationen zu den aktuellen Projekteinstellungen

MENÜLEISTE erkunden

PROJEKT Menü dient zum Öffnen, Speichern, Einstellen von Projekteigenschaften (wie CRS), Starten von Print Composer oder Speichern eines schnellen Bildes der Kartenansicht

BEARBEITEN Menü dient zum Hinzufügen, Ändern und Löschen von räumlichen Features in einem bearbeitbaren Daten-Layer

AUSSICHT Menü ist für die primären Steuerelemente für Schwenken, Zoomen, Feature-Auswahl und Symbolleiste vorgesehen

SCHICHT Menü dient zum Hinzufügen, Entfernen, Sichtbarmachen von Datenebenen und zum Ändern von Ebenenprojektionen

DIE EINSTELLUNGEN Menü steuert die grundlegenden Projekteinstellungen, Projektprojektion, Sprachgebietsschema und andere Standardeinstellungenamp

PLUGINS Menü listet die installierten Plugins auf, in denen Sie Plugins hinzufügen oder entfernen können

VEKTOR Menü enthält Tabellenmanager, Topology Checker und andere nützliche Tools (HINWEIS: Die meisten Geoverarbeitungsfunktionen, wie Puffer, Punkt im Polygon, Auswahl nach Position usw. wurden in das Verarbeitungsmenü verschoben)

RASTER Menü ist für Raster-Verarbeitungsfunktionen wie Heatmap und Zonal Stats (weitere werden mit GRASS aktiviert)

DATENBANK Das Menü bietet grundlegende Import-/Exportoperationen für Datenbanken, die BEREITS über die Schaltflächen Manage Layers Add Database verbunden wurden.

NETZ Menü enthält das OpenLayers Plugin, wo viele Grundkarten hinzugefügt werden können (einschließlich OSM, Google, Bing usw.) und hat auch das TileLayer Plugin

WIRD BEARBEITET Das Menü enthält die TOOLBOX zum Ausführen vieler Geoverarbeitungsaufgaben, den Model Builder zum Verketten von Aufgaben und steuert die zusätzlichen Skripte, die in QGIS wie Grass, Python, R, SAGA usw. ausgeführt werden können.


1.2 Umgebung einrichten

1.2.1 QGIS zum ersten Mal ausführen

Bei der Installation QGIS, erhalten Sie zwei Bewerbungen: QGIS-Desktop und QGIS-Browser. Wenn Sie vertraut sind mit ArcGIS, QGIS-Browser ist etwas ähnliches mit ArcKatalog. Es ist eine kleine Anwendung, die verwendet wird, um räumliche Daten und zugehörige Metadaten in der Vorschau anzuzeigen. Für den Rest dieses Buches konzentrieren wir uns auf QGIS-Desktop.

Standardmäßig, QGIS verwendet die Standardsprache des Betriebssystems. Um den Tutorials in diesem Buch zu folgen, empfehle ich Ihnen, die Sprache auf Englisch zu ändern, indem Sie auf . gehen Einstellungen | Optionen | Gebietsschema.

Beim ersten Durchlauf kann die Anordnung der Symbolleisten einige Schaltflächen verbergen. Um effizient arbeiten zu können, schlage ich vor, dass Sie die Symbolleisten neu anordnen (der Vollständigkeit halber habe ich alle Symbolleisten in Symbolleisten aktiviert, die sich im Menü Ansicht befinden). Ich platziere gerne einige Symbolleisten am linken und rechten Bildschirmrand, um den vertikalen Bildschirminhalt zu sparen, insbesondere bei Breitbilddisplays.

Außerdem aktivieren wir den Dateibrowser, indem wir zu Ansicht | Platten | Browser-Panel. Es wird einen schnellen Zugriff auf unsere Geodaten ermöglichen. Am Ende die QGIS Das Fenster auf Ihrem Bildschirm sollte dem folgenden Screenshot ähneln:

1.2.2 Einführung in die QGIS-Benutzeroberfläche

Jetzt haben wir uns eingerichtet QGIS, gewöhnen wir uns an die Schnittstelle. Abbildung 1.31 zeigt die QGIS Grafische Benutzeroberfläche (GUI) Elemente.Der größte Bereich ist für die Karte reserviert (Kartenanzeige). Links von der Karte befinden sich die Schichten und Browser Platten. Im Bild sehen Sie, wie das Ebenenbedienfeld aussieht, nachdem wir einige Ebenen geladen haben. Links neben jedem Ebeneneintrag sehen Sie eine Vorschau des Ebenenstils. Darüber hinaus können wir die Ebenengruppe verwenden, um die Ebenenliste zu strukturieren. Das Browser-Panel ermöglicht uns einen schnellen Zugriff auf unsere Geodaten.

Abbildung 1.31: QGIS Grafische Benutzeroberfläche

Unterhalb der Karte finden wir wichtige Informationen wie (von links nach rechts) die aktuelle Kartenkoordinate, Kartenmaßstab und das (derzeit inaktive) Projektkoordinatenreferenzsystem (CRS), zum Beispiel EPSG:4326.

Als nächstes gibt es mehrere Symbolleisten zu erkunden. Wenn Sie sie wie im vorherigen Abschnitt gezeigt anordnen, enthält die obere Reihe die folgenden Symbolleisten:

Datei: Diese Symbolleiste enthält die Werkzeuge, die zum Erstellen, Öffnen, Speichern und Drucken von Projekten erforderlich sind

Kartennavigation: Diese Symbolleiste enthält die Schwenk- und Zoomwerkzeuge

Attribute: Diese Tools werden zum Identifizieren, Auswählen, Öffnen von Attributtabellen, Messen usw. verwendet und sehen so aus:

Die zweite Zeile enthält die folgenden Symbolleisten:

Etikette: Diese Tools werden verwendet, um Labels hinzuzufügen, zu konfigurieren und zu ändern

Plugins: Diese enthält derzeit nur das Python Console-Tool, wird aber durch zusätzliche Python-Plugins ausgefüllt

Datenbank: Derzeit enthält diese Symbolleiste nur DB Manager, aber andere datenbankbezogene Tools (z. B. das OfflineEditing-Plugin, mit dem wir offline bearbeiten und mit Datenbanken synchronisieren können) werden hier angezeigt, wenn sie installiert sind

Raster: Diese Symbolleiste enthält Histogramm-Stretch-, Helligkeits- und Kontraststeuerung

Vektor: Diese enthält derzeit nur das Coordinate Capture-Tool, wird aber durch zusätzliche Python-Plugins ausgefüllt

Netz: Dies ist derzeit leer, wird aber auch durch zusätzliche Python-Plugins ausgefüllt

Hilfe: Diese Symbolleiste zeigt auf die Option zum Herunterladen des Benutzerhandbuchs und sieht so aus:

Am linken Bildschirmrand platzieren wir die Ebenen verwalten Symbolleiste. Diese Symbolleiste enthält die Werkzeuge zum Hinzufügen von Layern aus Vektor- oder Rasterdateien, Datenbanken, Webservices und Textdateien oder zum Erstellen neuer Layer:

Schließlich gibt es am rechten Bildschirmrand zwei weitere Symbolleisten:

  • Digitalisierung: Die Werkzeuge in dieser Symbolleiste ermöglichen die Bearbeitung, grundlegende Feature-Erstellung und Bearbeitung
  • Erweiterte Digitalisierung: Diese Symbolleiste enthält die Option Rückgängig/Wiederherstellen, erweiterte Bearbeitungswerkzeuge, das Werkzeug zur Geometrievereinfachung usw., die wie folgt aussehen:

1.2.3 Einstellungen

1.2.3.1 Symbolleisten und Panels

Symbolleisten und Panels können über das . aktiviert und deaktiviert werden Aussicht Menüs Platten und Symbolleisten Einträge, sowie durch Rechtsklick auf ein Menü oder eine Symbolleiste, wodurch ein Kontextmenü mit allen verfügbaren Symbolleisten und Panels geöffnet wird. Alle Werkzeuge der Symbolleisten können auch über das Menü aufgerufen werden. Wenn Sie das deaktivieren Symbolleiste "Ebenen verwalten", können Sie beispielsweise weiterhin Ebenen über das Menü "Ebenen" hinzufügen.

Wie Sie vielleicht schon erraten haben, ist QGIS hochgradig anpassbar. Sie können Ihre Produktivität steigern, indem Sie den Tools, die Sie regelmäßig verwenden, Verknüpfungen zuweisen Einstellungen | Verknüpfungen konfigurieren. Wenn Sie feststellen, dass Sie eine bestimmte Symbolleistenschaltfläche oder einen bestimmten Menüeintrag nie verwenden, können Sie sie ebenfalls ausblenden, indem Sie zu . gehen Einstellungen | Anpassung. Wenn Sie beispielsweise keinen Zugriff auf eine Oracle Spatial Datenbank möchten Sie möglicherweise die zugehörigen Schaltflächen ausblenden, um Unordnung zu beseitigen und Bildschirminhalt zu sparen, wie im folgenden Screenshot gezeigt:

1.2.3.2 Projektions- und Koordinatenreferenzsystem (CRS)

Projektionen definieren, wie reale Objekte auf der gekrümmten Erdoberfläche abgeflacht und auf eine kartenähnliche ebene Oberfläche projiziert werden. Je nach Erfassungstechnik und Anwendungsbereich werden in der Regel unterschiedliche Datenquellen in unterschiedlichen Projektionen angelegt und verteilt. Um sie in QGIS richtig bearbeiten und analysieren zu können, ist es wichtig zu verstehen, wie es Informationen über Projektionen interpretiert und verwaltet.

QGIS unterstützt etwa 2.700 CRS. Sie bilden eine Datenbank, von der jedes Element durch eine ESPG-Kennung beschrieben wird, und eine Beschreibungszeile im Format der PROJ.4-Projektionsbibliothek. Um Informationen über die Projektion zu speichern und zu lesen, verwendet QGIS sein eigenes Format, das in .qpj-Dateien gespeichert ist. Beim Arbeiten mit Projektionen sind zwei wichtige Punkte zu beachten: eine Datenquellenprojektion und eine Projektprojektion – die nicht immer gleich sind.

Bei der Arbeit mit Geodaten ist es wichtig, dass a CRS wird den Daten zugeordnet und die QGIS Projekt. Um die anzuzeigen CRS für die QGIS Projekt, klicken Sie auf Projekteigenschaften unter Projekt und wähle die CRS Tab.

Es wird empfohlen, alle Daten zu a QGIS Projekt in das gleiche projiziert werden CRS als die QGIS Projekt. Wenn dies jedoch nicht möglich oder bequem ist, QGIS kann Ebenen im Handumdrehen auf die des Projekts projizieren CRS.

Wenn Sie schnell nach a suchen möchten CRS, können Sie eingeben EPSG Code zum schnellen Filtern durch die CRS aufführen. Ein EPSG Code bezieht sich auf ein bestimmtes CRS gespeichert im EPSG Geodätischer Parameterdatensatz Online-Registrierung, die zahlreiche globale, regionale und lokale CRS. Ein Beispiel für ein häufig verwendetes EPSG Code ist 4326, die sich auf bezieht WGS 84. Das EPSG-Online-Register ist unter http://www.epsg-registry.org/ verfügbar.

Führen Sie die folgenden Schritte aus, um die On-the-Fly-Projektion zu aktivieren:

  1. Klicke auf Projekteigenschaften unter Projekt.
  2. Wählen Sie das CRS Registerkarte und Aktivieren Sie die CRS-Transformation „on the fly“.
  3. Stellen Sie die CRS die Sie auf das Projekt anwenden möchten, und machen Sie alle Ebenen, die nicht auf die des Projekts eingestellt sind CRS im Handumdrehen verwandeln.

Abbildung 1.32: On-the-fly-CRS-Projektion aktivieren

Führen Sie die folgenden Schritte aus, um das CRS für einen Layer anzuzeigen:

Öffnen Sie die Eigenschaften des Layers, indem Sie entweder zu Schicht | Eigenschaften oder indem Sie im Ebenenbedienfeld mit der rechten Maustaste auf die Ebene klicken.

Wählen Eigenschaften aus dem Kontextmenü und wählen Sie dann die Allgemeines Tab.

Wenn die Schicht CRS nicht oder falsch eingestellt ist, klicken Sie auf Angeben die öffnen CRS-Selektor Fenster und wählen Sie das richtige aus CRS.

So projizieren Sie eine Ebene auf eine andere CRS, führen Sie die folgenden Schritte aus:

Klicken Sie mit der rechten Maustaste auf die Ebene im Schichten Panel und dann wählen Speichern als aus dem Kontextmenü.

In dem speichern Vektorebene als Dialog, Dateiformat und Dateinamen einstellen, dann einstellen CRS zu Ausgewählte CRS, klicke auf Veränderung das Ziel setzen CRS, und speichern Sie die Datei.

Um ein neues zu erstellen CRS oder ändern Sie ein bestehendes CRS, führen Sie die folgenden Schritte aus:

Klicke auf Benutzerdefiniertes CRS unter die Einstellungen die öffnen Definition des benutzerdefinierten Koordinatenreferenzsystems Fenster.

Klick auf das Neues CRS hinzufügen Schaltfläche zum Hinzufügen eines neuen Eintrags zum CRS aufführen.

Mit dem neuen CRS ausgewählt, können wir den Namen und die Parameter des CRS. Das CRS Eigenschaften werden mit dem PROJ.4-Format. So ändern Sie ein bestehendes CRS, klicke auf Vorhandenes CRS kopieren und wählen Sie die CRS aus denen Sie sonst Parameter kopieren möchten, geben Sie die Parameter manuell ein. Einige Hintergrundinformationen zu PROJ.4 ist unten angegeben. PROJ.4 ist ein anderer OSGeo (http://osgeo.org) Projekt verwendet von QGIS, und es ist ähnlich wie OGR und GDAL. Dieses Projekt dient der Verwaltung von Koordinatensystemen und Projektionen. Eine ausführliche Bedienungsanleitung für die PROJ.4 Format, das verwendet wird, um die CRS Parameter in QGIS, laden Sie es von http://download.osgeo.org/proj/OF90-284.pdf herunter.


Einfaches Beispiel für die richtige Arbeit mit Koordinatensystemen in ArcMap

Ein Koordinatensystem ist dafür verantwortlich, dass Ihre Daten am richtigen Ort angezeigt werden. Wenn Sie wissen, wie Sie mit Koordinatensystemen richtig arbeiten, können Sie unnötige Arbeit sparen und Fehler reduzieren, die bei der Entwicklung des Projekts auftreten können. Sehen wir uns ein einfaches Beispiel zu diesem Thema an.

Wir haben zwei Ebenen, die die Ländergrenze von Südafrika darstellen. Eine Schicht befindet sich in Geographisches Koordinatensystem: GCS_Cape, Datum: D_Cape und der andere in Geographisches Koordinatensystem: GCS_WGS_1984, Datum: D_WGS_1984.

Wenn Sie ein leeres Kartendokument in ArcMap öffnen und im Inhaltsverzeichnis zu den Datenrahmen-Eigenschaften wechseln, sehen Sie, dass kein Koordinatensystem festgelegt ist.

Hier können Sie ein bevorzugtes Koordinatensystem festlegen, das sich auf die Datenrahmeneigenschaften auswirkt. Alle Layer, die Sie laden, nachdem Sie ein Koordinatensystem festgelegt haben, werden im laufenden Betrieb auf das ausgewählte Koordinatensystem projiziert.

Wenn Sie kein bevorzugtes Koordinatensystem festlegen, wird beim Laden eines Layers in das Kartendokument die Projektion dieses Layers als Datenrahmen-Koordinatensystem festgelegt.

Schritt 1: Laden Sie in ArcMap die Länderbeschränkung für Südafrika mit as Geographisches Koordinatensystem: GCS_WGS_1984, Datum: D_WGS_1984. Überprüfen Sie dann die Datenrahmeneigenschaften erneut. Sie werden sehen, dass dieser das Koordinatensystem der gerade geöffneten Ebene verwendet hat GCS_WGS_1984.

Versuchen wir nun, die andere oben erwähnte Ebene zu öffnen, die Ländergrenze von Südafrika, jedoch in einem anderen Koordinatensystem: Geographisches Koordinatensystem: GCS_Cape, Datum: D_Cape.

Beim Laden wird eine Warnung zum geografischen Koordinatensystem angezeigt. Dies bedeutet, dass der Layer, den Sie laden möchten, eine andere Geographisches Koordinatensystem und ein anderes Datum.

ArcMap warnt Sie, dass zum korrekten Ausrichten dieser Daten einige Parameter festgelegt werden müssen.

Lassen Sie diese Meldung ignorieren und klicken Sie auf Schließen.

In erster Linie scheint die Ebene perfekt zu überlagern. Lassen Sie uns einen Zoom erstellen und ihn überprüfen. Wir werden feststellen, dass die Ebenen nicht richtig überlagert sind. Wenn wir den Abstand voneinander messen, erhalten wir ungefähr 50 m Unterschied.

Der nächste Schritt besteht darin, den zuletzt geladenen Layer aus der Ländergrenze von Südafrika zu entfernen, jedoch in einem anderen Koordinatensystem: Geographisches Koordinatensystem: GCS_Cape, Datum: D_Cape.

Versuchen Sie noch einmal, den Layer zu laden, aber dieses Mal werden wir einige Parameter im konfigurieren Warnung zum geografischen Koordinatensystem das wird erscheinen.

Umwandeln von GCS_Cape in GCS_WGS_1984. Dann müssen Sie eine geeignete geografische Transformation auswählen Cape_To_WGS_1984_1.

Wir können beobachten, dass die Schichten perfekt übereinander liegen.

Vor und nach dem Einstellen der Parameter im Warnung zum geografischen Koordinatensystem.


Anleitung

  1. Öffnen Sie QGIS, um ein neues QQIS-Projekt zu erstellen, in dem Sie zur Georeferenzierung gescannter Kartenbilder arbeiten können (siehe QGIS-Installationsanleitung, wenn Sie die Software noch nicht installiert haben). Bitte beachten Sie, dass dieses Handbuch für QGIS 3.x entwickelt wurde. Wenn Sie also QGIS 2.x auf Ihrem Computer installiert haben, sollten Sie Ihre Installation aktualisieren, bevor Sie fortfahren, um sicherzustellen, dass diese Anweisungen mit Ihrer Softwareversion übereinstimmen. Wenn Sie QGIS bereits installiert haben, sich aber nicht sicher sind, welche Version Sie auf Ihrem Computer haben, versuchen Sie, QGIS zu öffnen und sehen Sie sich den Begrüßungsbildschirm genau an, der beim Laden der Software angezeigt wird - die Versionsnummer sollte gut sichtbar angezeigt werden. Wenn Sie QGIS bereits geöffnet haben, können Sie Ihre Versionsnummer auch überprüfen, indem Sie auf das Hilfe Menü oben auf dem Bildschirm und wählen Sie QGIS-Version prüfen.
  2. Sobald Sie QGIS erfolgreich geöffnet haben, werden Sie feststellen, dass Ihr Projekt leer erscheint - dies liegt daran, dass Sie derzeit keine Daten darin geladen haben. Dies ist in Ordnung, da wir in einem nächsten Schritt die Daten auswählen werden, die im Georeferenzierungsprozess verwendet werden sollen. Bevor Sie mit dem Georeferenzierungsprozess beginnen, ist es eine gute Idee, Ihr QGIS-Projektkoordinatensystem auszuwählen, da dies einige der anstehenden Schritte in diesem Prozess etwas einfacher macht. Klicken Sie dazu auf Projekt oben in Ihrem QGIS-Fenster (Windows) oder oben auf Ihrem Bildschirm (MacOS) und wählen Sie Eigenschaften aus dem angezeigten Menü. Klicken Sie im Fenster Projekteigenschaften auf CRS in der linken Spalte und wählen Sie dann das CRS aus, das Ihr Projekt (und Ihre georeferenzierten Layer) im Hauptfenster verwenden soll. WGS 84 (EPSG:4326) ist das Standard-Koordinatenreferenzsystem (CRS), das für die Georeferenzierung von Karten verwendet wird, die Teil der PCL-Kartensammlung sind, und es wird empfohlen, auch dieses CRS auszuwählen, es sei denn, Sie haben einen bestimmten Grund für die Wahl einer anderen Option. Der einfachste Weg, um die . zu finden WGS 84 (EPSG:4326) Koordinatensystem ist, WGS 84 in die Filterleiste oben im Fenster Koordinatenbezugssystem-Auswahl einzugeben und dann in der jetzt eingegrenzten Liste unter Koordinatenbezugssysteme der Welt danach zu suchen (es sollte oben in dieser Liste erscheinen).
  3. Um Karten georeferenzieren zu können, die keine identifizierten Punkte mit aufgelisteten Koordinatenwerten aufweisen, müssen eindeutig identifizierbare Punkte in der Karte (Straßenecke, Gebäudeecke usw.) mit denselben Merkmalen in einer Karte, einem Datensatz, einer oder Satelliten-/Luftbilder, die bereits georeferenziert sind. Eine der einfachsten Möglichkeiten, Satellitenbilder von überall auf der Erde zu erhalten, die Sie für diese Methode der Georeferenzierung verwenden können, besteht darin, den Google-Satellitenbilddienst in QGIS zu laden. Dazu müssen Sie zuerst die QuickMapServices-Plugin. Dieses Plugin kann installiert werden, indem Sie auf klicken Plugins > Plugins verwalten und installieren aus dem oberen QGIS-Menü. Sobald das Fenster des Plugin-Managers angezeigt wird, klicken Sie auf Alle im linken Menü und suchen Sie dann nach Quickmapservices (alles ein Wort), um andere Plugins aus Ihrer Liste herauszufiltern. Klicken Sie auf die Schaltfläche, um das Plugin zu installieren. Nachdem das Plugin erfolgreich installiert wurde, wählen Sie Web > QuickMapServices > Einstellungen aus dem oberen QGIS-Menü, um das Konfigurationsfenster für die Plugin-Einstellungen aufzurufen. Klicken Sie in diesem Fenster auf das Mehr Dienstleistungen Registerkarte und klicken Sie dann auf die Holen Sie sich ein beigesteuertes Paket Schaltfläche, damit Sie mit dem Plugin auf alle verfügbaren Kartendienste zugreifen können. Sobald dies richtig konfiguriert wurde, sollten Sie in der Lage sein, auszuwählen Web > QuickMapServices > Google > Google Satellite um Ihrem QGIS-Projekt einen neuen globalen Satellitenbild-Layer hinzuzufügen. Für diese Übungsübung werden wir eine historische Karte des UT-Campus georeferenzieren, also fahren Sie fort und vergrößern Sie auch die Bildebene, bis Sie den gesamten Campus sehen können.
  4. Um die Georeferenzierung zu starten, klicken Sie auf Raster oben in Ihrem QGIS-Fenster (Windows) oder oben auf Ihrem Bildschirm (MacOS). Klicken Sie im angezeigten Dropdown-Menü auf Georeferenzierer&hellip um das Georeferenzfenster aufzurufen. Wenn Sie das nicht sehen Georeferenzierer&hellip Option in diesem Menü, die angibt, dass die Georeferenzierer&hellip Plugin wurde noch nicht aktiviert. Um das Plugin zu aktivieren, klicken Sie auf Plugins oben in Ihrem QGIS-Fenster und wählen Sie dann Plugins verwalten und installieren. im Dropdown-Menü, um das Plugin-Manager-Fenster aufzurufen, das alle verfügbaren QGIS-Plugins auflistet. Scrollen Sie in der Liste der Plugins nach unten, bis Sie finden Georeferenzierer GDAL. Stellen Sie sicher, dass das Kontrollkästchen neben diesem Plugin in der Liste aktiviert ist, um das Plugin zu aktivieren, und schließen Sie dann das Plugin-Manager-Fenster.

  5. Klicken Sie nun auf Raster öffnen Schaltfläche in der oberen linken Ecke des Georeferenzierungsfensters und navigieren Sie zum Dateisystemspeicherort der Kartenbilddatei, die Sie georeferenzieren möchten, und klicken Sie dann auf Öffnen. Wenn Sie keine eigene Kartenbilddatei zum Üben haben oder einfach nur die restlichen Anweisungen in diesem Handbuch so einfach wie möglich befolgen möchten, können Sie die gleiche Karte der Universität von Texas in Austin von 1950 verwenden, die gezeigt wird in den kommenden Screenshots des Georeferenzierungsprozesses. Sie können diese Karte aus der PCL Maps Collection der UT Libraries unter http://legacy.lib.utexas.edu/maps/ut_austin/university_of_texas-1950.jpg herunterladen, auf Ihrem Computer speichern und dann zum Speicherort von . navigieren die Kartenbilddatei aus dem Georeferencer-Fenster wie oben beschrieben.
  6. Nachdem Sie das Kartenbild ausgewählt haben, das Sie georeferenzieren möchten, sollte Ihnen nun das Fenster zur Auswahl des Koordinatenreferenzsystems angezeigt werden, in dem Sie das WGS 84 (EPSG:4326) Koordinatensystem. Das WGS 84 (EPSG:4326) Koordinatensystem ist in den meisten Fällen eine gute Option (und wenn Sie freiwillig Karten aus der PCL Maps-Sammlung georeferenzieren, ist es wichtig, dieses Koordinatensystem auszuwählen, um die Standardisierung sicherzustellen). Nachdem Sie Ihr Koordinatensystem ausgewählt haben, klicken Sie auf OK und Ihre Karte sollte im Georeferenzfenster erscheinen.
  7. Für die Georeferenzierung wählen wir nun markante Merkmale im historischen Campusplan aus, die auch in den modernen Satellitenbildern gut sichtbar sein sollen. Es empfiehlt sich, zwischen vier und zehn übereinstimmenden Referenzpunkten (auch als Verbindungspunkte bezeichnet) auszuwählen, die über verschiedene Teile Ihrer Karte verteilt sind. This is important to ensure that you map is georeferenced as accurately as possible, since too few reference points or reference points that are all clustered in one area of the map can cause the map to distort during the georeferencing process. For this particular map we will be using the four points shown in the graphic below. Start first with the circular planter area indicated in the top left image - in the Georeference window zoom in to this planter (located near the southwest corner of campus) then click the Add Point button to activate the tool and click on the center of the circular planter to add a tie point to the historical campus map. This action will bring up a pop up window where you should see a button titled From Map Canvas. Click on this From Map Canvas button to be temporarily taken back to your main QGIS document window, and then click on the center of that same circular planter in the satellite image. When you do this you should be taken back to the Enter Map Coordinates window and you should notice that latitude and longitude values have now automatically been added to identify the location of the tie point that you have selected which links the non-georeferenced historic map to the already georeferenced aerial imagery. Click OK to finish establishing this tie point. Repeat this procedure for the other three points indicated in the remaining images below to add a total of four tie points to the map.
  8. Once all four tie points have been successfully added, good go ahead and click the Save GCP Points As button in your Georeferencer toolbar. This will bring up a pop up window that will prompt you to select a save location and file name for your GCP points export. You should give this file the same name as original ungeoreferenced map image file (make sure to remove the .jpg or other image extension in the default file name suggested by the tool though so that it is not saved with a double extension like file.jpg.points). You should also save this file in the same location that you plan to save your georeferenced map image.
  9. After saving your GCP points, click the green arrow button for the Start Georeferencing tool which is located in your Georeferencer toolbar. The first time you georeferenced a map, this will bring up the Transformation Settings popup window where you have to select a few important parameters that will determine how the georeferencing process is carried out. In the top portion of this window, set the Transformation Type to Polynomial 1, set the Resampling Method to Cubic, and the Target SRS to WGS 84 (EPSG: 4326). Under Output Settings, click the &hellip button in the Output Raster row to select a location to save the georeferenced raster on your computer. When selecting this save location, makes sure that you keep the original name of the file and then append the following information to the file name _transformationtype_resamplingmethod_compressionmethod_coordinatesystem using underscores to separate each important attribute. Thus a map image file named txu-pclmaps-oclc-6587819-na-32 might be saved as txu-pclmaps-oclc-6587819-na-32_polynomial1_cubic_lzw_wgs84. Also, make sure to select the LZW compression type. Once you have correctly selected your parameters, click the OK button to apply your transformation settings and close your Transformation Settings window. At this point you will need to once again click on the green arrow button to start the georeferencing process with these transformation settings. The georeferencing process should complete in a few seconds and you will then see your newly georeferenced map image appear in your QGIS project canvas.

1 Antwort 1

We can implement the drawing function into our QGIS2web map by expanding the

variable in our qgis2web.js file.

Being more precise we need to expand the draw.on('drawend', ) option first

The original code looks like this:

Next, if we wish to have the other color of our drawing than measurement tool, we need to replicate the var measureLayer variable, defining the yellow colour already.

we can call id for instance var drawLayer :

In turn, we are able to keep the measure drawings and our drawings separately.


Contributors¶

CartoExpert (based in France) is a geomatics competence center offering both national and international services, consulting in cartography as well as geographical information systems. CartoExpert provide with technical support on QGIS, assistance in implementing QGIS within your organization, as well as GIS training on QGIS (Initiation, Improvement, workshops, mobile etc).

Gaia3D, Inc. (based in South Korea) is a leading open source GIS company in Korea. Gaia3D offers professional development services, training, consulting and supports for QGIS, PostGIS, GeoServer and OpenLayers

NextGIS (based in Moscow, Russia) provides commercial support, custom programming and training for QGIS, PostGIS and GRASS.

Septima (based in Denmark). At Septima we provide training, support, consulting and development within a range of open source geospatial projects. We have extensive experience with QGIS plugin development, QGIS-server and integrating QGIS with other products.


Trasformazioni datum predefinite¶

OTF depends on being able to transform data into a ‘default CRS’, and QGIS uses WGS84. For some CRS there are a number of transforms available. QGIS allows you to define the transformation used otherwise QGIS uses a default transformation.

In dem CRS tab under Die Einstellungen ‣ Options you can:

    set QGIS to ask you when it needs define a transformation using Ask for datum transformation when no default is defined

modificare la lista di trasformazioni specificate dall’utente.

QGIS asks which transformation to use by opening a dialogue box displaying PROJ.4 text describing the source and destination transforms. Further information may be found by hovering over a transform. User defaults can be saved by selecting Remember selection.

Se non specificato diversamente, tutti i contenuti sono soggetti alla licenza Creative Commons Attribution-ShareAlike 3.0 licence (CC BY-SA)


Schau das Video: QGIS Tutorial: How to install OpenLayers Plugin in QGIS 3 EN (Oktober 2021).