Ich habe einige Polygone in einer shp-Datei, deren Zeilenbreite ich ändern muss. Ich gehe zu ihnen in eine Gruppe Gibt es eine Möglichkeit, die Linie mit für alle Ebenen in der Gruppe gleichzeitig und nicht nacheinander zu ändern?
Wie kann ich meine benutzerdefinierten Python-Funktionen in QGIS dokumentieren? Ich möchte den Benutzern Hilfe für Funktionen anbieten, die ich für sie geschrieben habe: Ich habe versucht, eine Dokumentzeichenfolge hinzuzufügen: Aber wenn ich auf Laden klicke, wird eine Fehlermeldung angezeigt: Die Fehlermeldung zeigt deutlich einen Einrückungsfehler an, der nicht meinem tatsächlichen …
Ich habe eine ASCII-Datei mit Breiten-, Längen- und Datenwert im folgenden Format. 35-13.643782N, 080-57.190157W, 118.6 ... Ich habe eine GeoTiff-Bilddatei und kann sie problemlos anzeigen. Ich möchte einen "Stift" (kann ein Punkt / eine Flagge / ein Stern oder was auch immer am einfachsten ist) auf dem Bild an der …
Ich verwende Pyqgis in einer eigenständigen Anwendung. Jetzt wollte ich einen benutzerdefinierten Ausdruck erstellen, der in der Regel als filterExpression verwendet werden soll ruleBasedRendererV2. (Ich habe den Renderer mit vorhandenen Funktionen ausprobiert und alles hat gut funktioniert!) Benutzerdefiniert qgisfunction(bitweise UND-Funktion - da es noch keine solche Funktion gibt) sieht folgendermaßen …
Ich versuche herauszufinden, wie man mit Python die Polygone in einem Vektor extrahiert, die von einem anderen Vektor um> 90% überlappt werden. Ich hätte dann gerne einen Vektor / eine Karte, die nur diese Polygone zeigt. Das Beispielbild zeigt meine Ebenen. Ich möchte alle grauen Polygone, die> 90% rot sind. …
Ich versuche ein Python-Skript zu packen, das GDAL für PyPI verwendet. Ich begann damit, eine direkte Referenz in meine setup.py: install_requires=['GDAL==1.11.2'], Auf diese Weise konnte das Paket in meiner virtuellen Testumgebung nicht installiert werden: extensions/gdal_wrap.cpp:2855:22: fatal error: cpl_port.h: No such file or directory #include "cpl_port.h" ^ compilation terminated. error: Setup …
Dieses winzige kleine Skript löscht alle kleinen Funktionen in allen Ebenen. Dies funktioniert gut, aber die Größe von .shp-Dateien wird nicht reduziert. Bitte erzähle mir warum... canvas = iface.mapCanvas() expr = QgsExpression("$length<100") for l in canvas.layers(): l.startEditing() it = l.getFeatures(QgsFeatureRequest(expr)) for ft in it: l.deleteFeature(ft.id()) l.commitChanges()
Ich versuche, Polygone für Satellitenorbitalschwaden zu erzeugen. Bisher habe ich eine Methode, um zwei Linien zu erzeugen, die die Kante jedes Schwads in [lat, long] darstellen. Einige der Schwaden überqueren die internationale Datenlinie und wickeln sich so um: Ich konnte dies lösen mit ogr2ogr -wrapdateline: ogr2ogr -wrapdateline -f "ESRI Shapefile" …
Gibt es eine offizielle Dokumentation für das Python GDAL-Modul? Es gibt verschiedene Kochbücher, aber kaum Informationen zu jeder Funktion oder Argumente für die grundlegendsten Funktionen.
Was ich versuche: Durchlaufen Sie ein Punkt-Shapefile und wählen Sie jeden Punkt aus, der in ein Polygon fällt . Der folgende Code ist von einem Beispiel für räumliche Abfragen inspiriert, das ich in einem Buch gefunden habe: mitte_path = r"D:\PythonTesting\SelectByLocation\mitte.shp" punkte_path = r"D:\PythonTesting\SelectByLocation\punkte.shp" polygon = QgsVectorLayer(mitte_path, 'Mitte', 'ogr') points = …
Ich möchte einen Punktvektordatensatz mit 10000 Punkten (oder mehr) in einem binären Raster erstellen, wobei die Punkte auf Bereiche beschränkt werden sollten, in denen der Rasterwert 1 ist. Ich habe die folgenden Schritte versucht. Raster polygonisieren QGIS: Vektor -> Recherchetools -> Zufällige Punkte Dies funktioniert bis zu 2000 Punkten, aber …
Ich bin ziemlich neu in der Welt von GIS und insbesondere von PostGIS. Entschuldigen Sie mich bitte, wenn die Antwort offensichtlich erscheint ... Ich möchte einige Gebäude analysieren. Eine Sache, die mich interessiert, sind ihre Fassadenoberflächen zusammen mit der jeweiligen Ausrichtung. Wie im Bild unten dargestellt, möchte ich die Länge …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich erstelle ein Skript in Python mit OGR …
Mit der QGIS 2.4-Python-Konsole versuche ich, nur eine Teilmenge der Layer-Features anzuzeigen. Ich habe es geschafft, beide Funktionen von der Ebene zu erhalten: featuresIterator = layer.getFeatures(QgsFeatureRequest().setFilterExpression ( u'"field"=4')) und vom dataProvider: featuresIterator = layer.dataProvider().getFeatures(QgsFeatureRequest().setFilterExpression ( u'"field"=4')) (Ich bin nicht sicher, ob ich den Unterschied verstehe). Was ich jetzt erreichen möchte, …
Hat es jemand geschafft, Pandas dazu zu bringen, mit der Python-Installation von QGIS unter Windows zu arbeiten? Ich habe das OSGeo4W-Installationsprogramm verwendet, um QGIS2.2 zu installieren, das mit Python 2.7 und Numpy 1.5.1 geliefert wird. Jede einigermaßen neue Version von Pandas erfordert Numpy 1.6.1 oder neuer. Das scheint also mein …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.