Als «python» getaggte Fragen

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


5
Installation von GEOS und Shapely unter Windows
Wenn ich versuche, Shapely auf meinem Windows 64-Bit-Computer zu installieren, funktioniert die GEOS-Bibliothek nicht. Bisher habe ich das OSGeo4W-Installationsprogramm ausgeführt, von dem aus ich GDAL installiert habe (ich glaube, die Geos-Bibliothek ist in diesem Paket enthalten). Danach überprüfte ich und ich habe geos_c.dll in meinem C:\OSGeo4W\binVerzeichnis, aber entweder habe ich …
12 qgis  python  gdal  shapely 

1
GDAL RasterizeLayer brennt nicht alle Polygone in Raster?
Ich versuche, ein Shapefile mit GDALs RasterizeLayer in ein Raster zu brennen. Ich erstelle ein Interessenbereich-Raster aus einem anderen Shapefile bei einer bestimmten Pixelgröße. Dieser AOI dient dann als Basis für alle folgenden Rasterisierungen (gleiche Anzahl von Spalten und Zeilen, gleiche Projektion und Geotransformation). Das Problem tritt jedoch auf, wenn …


2
Methoden zur Optimierung der Mehrkernverarbeitung in ArcGIS
Ich interessiere mich für Lernmethoden, um das volle Ausmaß der auf einem Desktop-Computer verfügbaren Multicore-Verarbeitungsleistung zu nutzen. Arc gibt an, dass die Hintergrund-Geoverarbeitung es dem Benutzer ermöglicht, mehrere Kerne zu verwenden. Tasks müssen jedoch im Wesentlichen in der Warteschlange warten, bis die vorherige Task abgeschlossen ist. Hat jemand parallele oder …




5
Kleinste GIS-Bibliothek für eingebettete Geräte?
Ich muss sehr einfache Geometrieoperationen (SHP lesen oder ein anderes Standardformat und einfache Suchvorgänge) in einem eingebetteten Gerät verwenden, auf dem ein einfaches Linux-basiertes Betriebssystem ausgeführt wird. Was ist die kleinste und einfachste API, die ich verwenden kann? Es könnte in C / C ++ oder Python geschrieben sein, um …
12 python  linux 

5
Kompilieren von Python-Skripten (zu .exe), die ArcGIS-Geoverarbeitungswerkzeuge verwenden?
Ich programmiere jetzt seit einigen Monaten mit Python und habe einige einigermaßen komplexe Skripte für hauptsächlich Geoverarbeitungsaufgaben entwickelt. Davon abgesehen lerne ich immer noch viel, da ich einen SQL / VBA / VBScript-Hintergrund habe. Ich weiß, dass kompilierter Code in der Regel schneller ausgeführt wird als Code, der von einem …

4
Bilineare Interpolation von Punktdaten auf einem Raster in Python?
Ich habe ein Raster, mit dem ich einige Punktinterpolationen durchführen möchte. Hier bin ich: from osgeo import gdal from numpy import array # Read raster source = gdal.Open('my_raster.tif') nx, ny = source.RasterXSize, source.RasterYSize gt = source.GetGeoTransform() band_array = source.GetRasterBand(1).ReadAsArray() # Close raster source = None # Compute mid-point grid spacings …


3
Wie füge ich Unterstützung für den FileGDB-Treiber (Esri file gdb API) in fiona hinzu?
Es gab eine Menge Fragen dazu, aber keine davon hat mein Problem gelöst. Ich habe eine Maschine mit: Windows 7 x64 Python 3.4.3 x64 gdal installiert : gdalinfo --version --> GDAL 1.11.4, released 2016/01/25; gdal wurde GDAL-1.11.4-cp34-none-win_amd64.whlvon hier aus von einem rad aus eingebaut Die GDAL ist installiert in C:\Python34\Lib\site-packages\osgeo. …

2
Wie berechne ich gerade Skelette mit Python?
Gibt es ein Python-Paket, das eine Implementierung eines Straight Skeleton-Algorithmus bietet? Ich bin mir bewusst, dass das Open Source (C ++) Projekt CGAL eine Implementierung enthält, aber es scheint, dass cgal-bindings dieses CGAL-Paket nicht enthält . In jedem Fall würde ich eine reine Python-Implementierung bevorzugen, die ich an meine Bedürfnisse …

2
Wie ändere ich den Wert eines Attributs mit QgsFeature in PyQGIS?
Ich möchte ein Attribut einer Funktion aktualisieren. Ich weiß jedoch nicht, ob ich es mithilfe des Feature-Objekts aktualisieren soll. Ich muss den Datenprovider verwenden, um ihn zu aktualisieren. layers = QgsMapLayerRegistry.instance().mapLayersByName('my_line') layer = layers[0] dp = layer.dataProvider() it = dp.getFeatures() for i in range(0, dp.featureCount()): feat = it.next() attrs = …
12 qgis  python  pyqgis  features 

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.