Ein Kollege und ich haben kürzlich ein Open Source-Projekt namens Mapoteca veröffentlicht , eine Reihe von Python-Skripten, die in eine GDAL / FWTools-Installation integriert sind und eine vollständige Durchsicht von Verzeichnissen ermöglichen, die nach räumlichen Daten suchen und Umfang, Geometrie, Anzahl der Elemente und Projektion extrahieren und Benutzer schreibt es …
Hinweis: Obwohl diese Frage eine Antwort enthält, sind weitere Tipps zur Optimierung eines Cursorprozesses sehr willkommen. Ich werde nach Updates suchen. Derzeit versuchen mein Chef (der in Avenue arbeitet) und ich (der in Python arbeitet) beide, dasselbe Problem zu lösen. Vielmehr haben wir beide es gelöst, aber die Geschwindigkeit, mit …
Ich möchte eine einzelne Python-Datei einrichten, die Variablen enthält, die die Speicherorte aller meiner Datenquellen enthalten. Dies wird dann von allen meinen anderen Skripten verwendet. Wenn sich eine Datenquelle ändert, muss ich nur die eine Datei bearbeiten. Meine Data_sources.py würde ungefähr so aussehen: BC_BEC = "Database Connections\\BC.sde\\FOREST_BC.BC_Eco\\BC.BC_BEC" BC_TFL = "Database …
Ich hatte letzte Woche eine Frage zum Anpassen einer ToolValidator-Klasse gestellt und einige sehr gute Antworten erhalten. Bei der Arbeit mit den vorgeschlagenen Lösungen habe ich ein benutzerdefiniertes Modul erstellt, das Abfragen für eine Datenbank ausführt und sowohl von der ToolValidator-Klasse (um Werte für die Dropdown-Listen bereitzustellen) als auch später …
Leider die Antwort auf Können Sie über ein Python-Skript auf ArcScan zugreifen? schlägt vor, dass es nicht möglich ist, ArcScan aus einem Python-Skript heraus zu skripten. Kennt jemand Alternativen zu ArcScan (entweder in ArcGIS oder in einem anderen GIS oder irgendetwas wirklich ...), die skriptfähig sind? Die Funktionalität, die ich …
Diese Frage bezieht sich eher auf Ressourcen, die ich möglicherweise noch nicht identifiziert habe, obwohl ich schon eine Weile im Internet gesucht habe. In dem Projekt, an dem ich gerade arbeite, muss ich einen Algorithmus für den kürzesten Weg in einem Diagramm ausführen, das Büroräume, Korridore, Treppen, Aufzüge und Routen …
Ich möchte die projektabhängige Konfiguration meines Python-Plugins in der QGIS-Projektdatei speichern. Ist dies möglich und welche Best Practices gibt es dafür?
Ich möchte einige polygonbasierte shp-Dateien mit mehreren Polygon-Features in Punkte für jedes Feature konvertieren, die im Wesentlichen den Mittelpunkt jedes Polygon-Features darstellen. Ich weiß, dass ich in der ArcGIS-Welt das Feature-To-Point-Tool verwenden kann, aber ich möchte dies in einem Skript behalten, das auf PCs ausgeführt werden kann, auf denen kein …
Ich möchte mich mit Python auf der USGS Earth Explorer-Website unter http://earthexplorer.usgs.gov/ anmelden und Bilder aus der Landsat Archive-Sammlung herunterladen, indem ich Benutzername, Passwort, Pfad / Zeile (oder Lat / Long) und Datum gebe und Wolkendeckungsschwelle. Ich habe es bereits versucht: https://github.com/olivierhagolle/LANDSAT-Download/wiki Es hat nicht funktioniert. Dann habe ich mir …
Ich lese ein Fenster eines Tif mit Rasterio. Wie verwende ich die verfügbaren Übersichten, um eine heruntergesampelte Version der Daten zu erhalten, anstatt sie mit der tatsächlichen Auflösung zu lesen? Im Moment lese ich ein Fenster wie dieses: rmin, cmin = source.index(xmin, ymin) rmax, cmax = source.index(xmax, ymax) data = …
Ich entwickle ein PyQGIS-Plugin mit Python. Ich habe ein Problem bei der Implementierung des Threadings in meinem Plugin. Ich habe ein Python-Skript geschrieben, das eine Klasse enthält, die alle verwendeten Geoverarbeitungsmethoden umschließt. Das Problem, mit dem ich konfrontiert bin, ist die Verarbeitung der Methoden in Threads. Um ein besseres Bild …
Wie ändere ich den Ausdruck, um die Anzahl der Dezimalstellen zu definieren? layer.dataProvider().addAttributes([QgsField("fieldname", QVariant.Double)]) Wie ich in der QGIS API-Dokumentation gelesen habe: Parameters name Field name type Field variant type, currently supported: String / Int / Double typeName Field type (eg. char, varchar, text, int, serial, double). len Field length …
Ich entwickle ein QGIS-Plugin und möchte Pfeil- oder Anforderungspakete verwenden, um Datumsangaben und REST-APIs zu bearbeiten. QGIS wird nicht mit diesen Paketen geliefert (mit weniger Pfeil). Wenn ich also versuche, auf mein Plugin in QGIS zuzugreifen, habe ich: "ImportError: Kein Modul namens Pfeil" Wie kann ich meine Anforderungen spezifizieren?
Ich verwende die GDAL ReadAsArray-Methode, um mit Rasterdaten unter Verwendung von numpy (insbesondere Neuklassifizierung) zu arbeiten. Da meine Raster groß sind, verarbeite ich die Arrays in Blöcken, durchlaufe jeden Block und verarbeite sie mit einer ähnlichen Methode wie im GeoExamples- Beispiel. Ich schaue mir jetzt an, wie die Größe dieser …
Ich habe diesen Artikel gefunden, der die "QGIS-GUI-Methode" zur Berechnung der Zeilenlängen beschreibt. http://www.qgistutorials.com/de/docs/calculating_line_lengths.html Wie kann ich die Länge einer Zeile (Feature) in einer Vektorebene mit Python-Code berechnen? Als Beispiel möchte ich die Länge der gelben Linie wissen.
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.