Geografisches Informationssystem

Fragen und Antworten für Kartographen, Geographen und GIS-Experten

1
Beispiele für kartografische Witze
Dieser Beitrag ist ein Community-Wiki . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten akzeptiert. In der Ausgabe Juli 2017 der Schweizer Revue, einer Publikation für im Ausland lebende Schweizer, befasste sich das Titelbild mit der Schweizer Kartographie. Bei meinem Interesse an GIS hat …

2
Auswählen von Features, die eine bestimmte Textzeichenfolge enthalten, mithilfe eines Ausdrucks in QGIS
Ich muss ein Umfragepaket-Polygon-Shapefile basierend darauf gestalten, ob das Polygon eine mineralische Behauptung ist oder nicht. Leider enthält das Feld "TITLE" der Attributtabelle die einzigen Informationen darüber, ob es sich bei einem Polygon um eine mineralische Angabe handelt oder nicht, in der der vollständige rechtliche Name des vermessenen Flurstücks angegeben …





3
Wie erstelle ich Linien, um Unterschiede zwischen Polygon-Features in PostGIS zu visualisieren?
Ich habe eine PostGIS-Tabelle polygon_bmit einigen Polygon-Features. Es gibt auch eine Tabelle polygon_amit den gleichen Polygonen wie polygon_bmit geringfügigen Änderungen. Jetzt möchte ich Linien erstellen, um die Unterschiede zwischen den Polygon-Features zu visualisieren. Das nehme ich an ST_ExteriorRingund ST_Differencewerde den Job machen, aber die WHERE-Klausel scheint ziemlich knifflig zu sein. …

7
Daten aus Excel mit Attributtabellen in QGIS verknüpfen, ohne Duplikate zu erstellen?
Ich habe eine Attributtabelle mit zwei leeren Feldern in QGIS. Ich möchte eine Excel-Datenbank importieren, um meine leeren Felder in QGIS auszufüllen. Meine Excel-Datei entspricht den Spalten in meiner QGIS-Attributtabelle. Ich kann mein Excel (.CSV) ordnungsgemäß mit meinem Shapefile verknüpfen. Bei dem Vorgang wurden jedoch Duplikate erstellt, anstatt die leeren …


2
Mit Python auf `processing` zugreifen?
Ich möchte in Python außerhalb von QGIS über ein eigenständiges Skript auf die Funktion zum Auflösen von Zeilen zugreifen . Welches Modul muss ich laden, um es nutzen zu können? Wie kann ich zugreifen processing? from qgis.core import * layerInput = QgsVectorLayer('test.shp', 'test', 'ogr') processing.runalg('qgis:explodelines', layerInput, 'temp.shp')

4
Openlayers 3 Max Extent
Ich möchte einschränken, wo der Benutzer auf der Karte schwenken kann, aber ich kann anscheinend keine Ressourcen finden, die angeben, wie der maximale Umfang einer Kartenansicht in OpenLayers 3 festgelegt werden soll. Ich weiß, dass OpenLayers 2 eine Lösung bietet ist das in der neuen version möglich?


3
Verwenden Sie in SQL Server Spatial Geometrie-Datentypen anstelle von Geografie-Datentypen?
In der Vergangenheit habe ich hauptsächlich mit einfachen Breiten- und Längenkoordinaten in einem SQL Server gearbeitet. Ich habe sie als Geografie-Datentyp in SQL Server gespeichert und auf einer Vielzahl von Displays (hauptsächlich Google Maps) gerendert. Kürzlich habe ich angefangen, mit Shapefile-Datensätzen aus verschiedenen Quellen zu arbeiten, und fast ausschließlich handelt …

3
Parallelisierung von GIS-Operationen in PyQGIS?
Eine häufige Anforderung in GIS besteht darin, ein Verarbeitungswerkzeug auf eine Reihe von Dateien anzuwenden oder einen Prozess für eine Reihe von Features in einer Datei auf eine andere Datei anzuwenden. Viele dieser Operationen sind insofern peinlich parallel, als die Ergebnisse der Berechnungen keinen Einfluss auf andere Operationen in der …

1
Extrahieren von Sublinestring aus einem Linestring mit überlappenden Segmenten
Problemstellung: Teilen Sie die Busroute bei einer gegebenen Busroute (definiert als Linienfolge in der Bushaltestelle) und einer Reihe von Bushaltestellen (pt1.the_geom, pt2.the_geom, ... ptn.the_geom) in Segmente zwischen Bushaltestellen auf . Ich benutze zwei Postgis-Funktionen ST_line_substring(ln.the_geom,ST_line_locate_point ln.the_geom,pt1.the_geom),ST_line_locate_point(ln.the_geom,pt2.the_geom)) Das oben Genannte funktioniert gut, wenn die Busroute keine überlappenden Abschnitte aufweist. Wenn sich …

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.