Als «python-2.7» getaggte Fragen

Version 2.7 der Programmiersprache Python


3
Form nicht richtig installieren
Ich versuche, Shapely auf einem neuen Computer auszuführen, und habe versucht, es von der Quelle zu installieren, indem ich das Installationsprogramm auf seiner Webseite verwende und verwende pip install shapely. Jeder Verweis, den ich versuche aus der Bibliothek zu machen, from shapely import *löst den Fehler aus WindowsError: [Error 126] …

2
Wie lese ich ein Shapefile in Python?
Meine Frage ist eine Erweiterung der vertikalen Linien in einem Polygon-Shapefile . Bitte beziehen Sie sich zuerst auf diese Frage. Was Sie sehen werden, ist eine Methode zum Erzeugen vertikaler Linien in Bezug auf den Begrenzungsrahmen in benutzerdefinierten Abständen. Ich verstehe, dass OGR, Fiona, Shapely usw. verwendet werden können, um …

1
GDAL / Python: Wie erhalte ich den Namen des Koordinatensystems von SpatialReference?
In Python habe ich mit GDAL die Projektion eines Rasters wie folgt als WKT-Zeichenfolge extrahiert: wkt = dataset.GetProjection() # wkt is 'PROJCS["GDA_1994_Transverse_Mercator",GEOGCS["GDA_1994",DATUM["GDA_1994",SPHEROID["GRS_1980",6378137,298.2572221010002],TOWGS84[0,0,0,0,0,0,0]],PRIMEM["Greenwich",0],UNIT["degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",117],PARAMETER["scale_factor",0.9996],PARAMETER["false_easting",500000],PARAMETER["false_northing",10000000],UNIT["Meter",1]]' Mit der WKT-Zeichenfolge kann ich eine SpatialReference-Instanz wie folgt erstellen: src = osr.SpatialReference() src.ImportFromWkt(wkt) Das ist einfach peasy. Ich kann mehrere Parameter der Projektion srcwie die UTM-Zone usw. …

2
So polygonisieren Sie Raster in formschöne Polygone
Ich suche eine Open-Source-Python-Lösung zum Konvertieren von Raster in Polygon (kein ArcPy). Ich kannte die GDAL-Funktion zum Konvertieren von Raster in Polygon, und hier ist das Handbuch: http://pcjericks.github.io/py-gdalogr-cookbook/raster_layers.html#polygonize-a-raster-band Trotzdem erwarte ich, dass es sich bei der Ausgabe um formschöne Polygone oder ein beliebiges Objekt handeln kann, das sich vorübergehend im …

2
Rastere ein Shapefile mit Geopandas oder Fiona - Python
Ich muss ein wirklich einfaches Shapefile ein bisschen wie dieses http://tinyurl.com/odfbanu rastern . Welches ist nur ein Shapefile, das Counties in den USA umfasst. Ich habe diese vorherige Antwort gesehen: GDAL RasterizeLayer brennt nicht alle Polygone zu Raster? aber ich habe mich gefragt, ob es eine Möglichkeit gibt, dies mit …

1
Wie gestalte ich eine Ebene von der Konsole aus?
Ich bin neu in der QGIS-Python-Konsole. Ich versuche, eine Rasterebene von der Konsole zu laden, die crs und einen bestimmten Stil aus einer qml-Datei festzulegen. layerPath = os.path.join(raster_dir,raster_name) fileInfo = QtCore.QFileInfo(layerPath) baseName = fileInfo.baseName() layer = QgsRasterLayer(layerPath, baseName) Ich möchte die Projektionsinformationen einrichten und dann in QGIS laden QgsMapLayerRegistry.instance().addMapLayer(layer) Ich …

3
Der räumliche RTree-Index führt nicht zu einer schnelleren Schnittberechnung
Ich habe Code, mit dem ich feststelle, welche Shapely-Polygone / MultiPolygone sich mit einer Reihe von Shapely-LineStrings schneiden. Durch die Antworten auf diese Frage ist der Code von diesem gegangen: import fiona from shapely.geometry import LineString, Polygon, MultiPolygon, shape # Open each layer poly_layer = fiona.open('polygon_layer.shp') line_layer = fiona.open('line_layer.shp') # …

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 …

8
Raster neu klassifizieren mit Python, GDAL und Numpy
Ich möchte eine Rasterdatei von einem Raster mit 10 Klassen in ein Raster mit 8 Klassen unter Verwendung von Pyhton, GDAL und / oder Numpy umklassifizieren. Die Klassen werden als Ganzzahlen dargestellt. Ich habe versucht, die Schritte aus diesem Beitrag zu befolgen. Raster mit GDAL und Python , dem doc …


3
Erhöhen der Geschwindigkeit von Python-Skripten mit arcpy
Update 4/11/2014 Es sieht so aus, als ob das Skript im Tool "Funktionen löschen" hängen geblieben ist, also habe ich zu "Tabelle abschneiden" gewechselt, wie in der folgenden Antwort vorgeschlagen. Ich habe auch die nicht verwendeten Variablen aus dem Append-Tool entfernt. Update 10.04.2014 Ich habe dieses Skript auf dem Computer …

2
GRASS-Funktionen von externem Python aufrufen?
Ich habe GRASS 6.4.3 svn auf meinem Computer unter Windows 7 installiert. Auch auf meinem Computer habe ich Python 2.7.3 für Windows installiert. Jetzt muss ich GRASS-Bibliotheken aus Python aufrufen und nicht innerhalb der Python-Shell in der GRASS-GUI. Ich setze dafür die Umgebungsvariablen in env.bat. Die Verbindung schlägt jedoch fehl. …
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.