Als «python» getaggte Fragen

Python ist eine Open Source interpretierte Programmiersprache, die in vielen GIS-Programmen verwendet wird.

6
Wie generiere ich Miniaturbilder aus vielen Shapefiles?
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 …
9 python  gdal  ogr  jpg 


3
Verwenden von Variablen aus einem Python-Skript in anderen Python-Skripten?
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 …
9 python 

4
ArcGIS Python Tool - Importieren eines benutzerdefinierten Skripts in die ToolValidator-Klasse
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 …

2
Skriptfähige Alternative zu ArcScan (insbesondere Vektorisierung von Linien innerhalb von Toleranzen)?
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 …

3
Wie fülle ich ein ungerichtetes Diagramm aus PostGIS aus?
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 …


4
Konvertieren Sie den Polygon-Feature-Schwerpunkt mithilfe von Python in Punkte
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 …

3
Melden Sie sich bei USGS Earth Explorer an und laden Sie Landsat-Bilder mit Python herunter
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 …

1
Lesen Sie mit Rasterio aus TIF-Übersichten
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 = …

1
Wie implementiere ich PyQGIS-Multithreading, um einen Fortschrittsbalken zu aktualisieren?
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 …

1
Wie definiere ich die Anzahl der Dezimalstellen, wenn ich ein neues Feld als Double zu einer Attributtabelle mit Python in Qgis 2.1 hinzufüge?
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 …
9 qgis  python  pyqgis 


2
Optimieren von Python GDAL ReadAsArray
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 …
9 python  raster  gdal  numpy  array 

2
Berechnen Sie die Zeilenlängen mit Python in QGIS
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.
9 qgis  python  pyqgis 

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.