Als «ogr» getaggte Fragen

Die OGR Simple Features Library ist eine C ++ - Open Source-Bibliothek (und Befehlszeilentools), die den Zugriff auf Vektordateiformate ermöglicht.

1
Pixelwert des GDAL-Rasters unter OGR-Punkt ohne NumPy erhalten?
Ich arbeite an einem Rechenmodell für die Häufigkeit von Wildbestäubern in einer Landschaft. Das Modell selbst ist vollständig, und ich habe jetzt mit einem Nachbearbeitungsschritt zu kämpfen. Ich habe mein GDAL-Bestäuberversorgungs-Raster, das ungefähr so ​​aussieht (hellere Farben bedeuten einen höheren Bestäuberaufruf pro Pixel): Und ich habe ein OGR-Shapefile mit Punkten, …
45 python  gdal  ogr  pixel 

9
Erzeugen Sie Punkte, die innerhalb eines Polygons liegen
Ich habe ein Polygon-Feature und möchte darin Punkte erzeugen können. Ich brauche das für eine Klassifizierungsaufgabe. Zufällige Punkte zu generieren, bis man sich innerhalb des Polygons befindet, würde nicht funktionieren, da es wirklich unvorhersehbar ist, wie lange es dauert.
30 python  qgis  polygon  ogr 

2
OGR und Shapely effizienter nutzen? [geschlossen]
Ich suche einige Vorschläge, wie ich meinen Python-Code effizienter gestalten kann. Normalerweise spielt Effizienz für mich keine Rolle, aber ich arbeite jetzt mit einer Textdatei von US-Standorten mit über 1,5 Millionen Punkten. Mit der gegebenen Konfiguration dauert es ungefähr 5 Sekunden, um Operationen an einem Punkt auszuführen. Ich muss diese …


1
Kann die File-Geodatabase-API neu verteilt werden?
Die File-Geodatabase-API von Esri kann jetzt mit GDAL / OGR verwendet werden - http://www.gdal.org/ogr/drv_filegdb.html. Es scheint jedoch, dass sich jede Person bei Esri anmelden und die API-Dateien einzeln herunterladen muss. Dies wird beispielsweise in einem Blog-Beitrag hier und in den GDAL-Build-Notizen erwähnt . Die Lizenzvereinbarung vor dem Herunterladen der von …

3
Ist es möglich, den EPSG-Wert mithilfe der OGR-Python-API von einer OSR-SpatialReference-Klasse abzurufen?
Beim Lesen eines Layers aus einer OGR-PostGIS-Verbindung kann ich die räumliche Referenz des Layers abrufen. Ist es jedoch möglich, den EPSG-Wert abzurufen? Gibt es dazu Unterlagen? Beispielsweise: lyr = conn.GetLayerByName(tbl) # Where conn is OGR PG connection srs = ly.GetSpatialRef() print srs Kehrt zurück: PROJCS["OSGB 1936 / British National Grid", …
21 python  postgis  ogr 


2
API-Dokumentation für Gdal / Ogr mit C #
Ich möchte Shapefile in meiner Web-C # -Anwendung eine Projektion zuweisen. Dazu verwende ich Gdal / OGR / OSR C # -Bindungen und füge die Referenzen osr_csharp.dll und ogr_csharp.dll hinzu. Aber ich habe einige Schwierigkeiten beim Schreiben des Codes für die Zuordnung der Projektion zum Shapefile. Ich möchte wissen, ob …

1
Wofür steht OGR?
Es gibt zahlreiche Befehle und Bibliotheken, auf die ich verweise oder denen OGR vorangestellt ist. Wofür steht die OGR? ogrinfo ogr2ogr
20 ogr 

2
Konvertieren Sie ein räumliches Polygonobjekt mit R in einen Datenrahmen
Mein Ziel ist es, ein vorhandenes Shapefile durch Zusammenführen bestimmter Polygone zu ändern. Nachdem ich das Shapefile importiert und den Befehl UnionSpatialPolygons verwendet habe, erhalte ich den gewünschten Polygonumriss. Dies ist jedoch jetzt ein SpatialPolygons-Objekt und kein SpatialPolygonsDataFrame, sodass ich es nicht mit writeOGR in ein Shapefile exportieren kann. Wie …
18 shapefile  cartography  r  ogr 

8
Installieren von GDAL und OGR für Python?
Dieser Beitrag ist ein Community-Wiki . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten akzeptiert. Ich entwickle Code in Python und möchte die GDAL / OGR-Python-Bindungen verwenden. Was ist das Minimum, das ich installieren muss, um die GDAL- und OGR-Python-Bindungen zu verwenden? Was ist …
18 python  gdal  ogr 

1
Wie ändere ich den Feldwert eines Shapefiles mit GDAL / OGR?
Ich versuche, den Feldwert eines Shapefiles zu ändern. Der Wert ändert sich jedoch nicht. Was ist los mit meinem Code? import ogr driver = ogr.GetDriverByName('ESRI Shapefile') fn = 'dist.shp' dataSource = driver.Open(fn, 0) layer = dataSource.GetLayer() feature = layer.GetNextFeature() dist = 233 while feature: feature.SetField("dist", dist) layer.SetFeature(feature) feature = layer.GetNextFeature() …

4
Holen Sie sich alle Eckpunkte eines Polygons mit OGR und Python
Ich habe ein kleines Problem mit der Python-OGR-API. Ich versuche, alle Koordinaten jedes Scheitelpunkts des äußeren Rings eines Polygons abzurufen. Das habe ich bisher: import osgeo.ogr import glob path = "/home/woo/maps/" out = path + 'output.txt' file = open(out,'w') for filename in glob.glob(path + "*.shp"): ds = osgeo.ogr.Open(filename) layer1 = …

1
Features mit ogr2ogr nach Attributen auswählen?
Nach einiger Bearbeitung schreibe ich ein Shapefile. Im letzten Schritt muss ich jedoch einige Attribute aus dem Shapefile auswählen. Ich benutze den Befehl in einer Shell mit dem Ziel, ihn in einem Python-Skript zu verwenden, wenn es funktioniert. ogr2ogr -f "ESRI Shapefile" -select * where ID="1" outfile.shp infile.shp Ich erhalte …

5
GDAL unter MacOSX installieren?
Weiß jemand, wie GDAL 2.0 am einfachsten unter MacOSX installiert werden kann? Die üblichen Verdächtigen, Kingchaos-Binärdistribution und Homebrew, scheinen bei GDAL 1.11 festzustecken Ich benötige Unterstützung für TopoJSON-Feature-Eigenschaften, die in 2.0 enthalten zu sein scheinen EDIT 2017/01/07: kingchaos binary distribution bietet jetzt die GDAL 2.1 Distribution an

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.