La bibliothèque de fonctionnalités simples OGR est une bibliothèque open source C ++ (et des outils de ligne de commande) permettant d'accéder aux formats de fichiers vectoriels.
Je travaille sur un modèle informatique de l'abondance de pollinisateurs sauvages à travers un paysage. Le modèle lui-même est complet et je suis maintenant aux prises avec une étape de post-traitement. J'ai mon raster d'approvisionnement en pollinisateur GDAL qui ressemble à ceci (des couleurs plus claires signifient une fréquentation plus …
J'ai une entité polygonale et je veux pouvoir générer des points à l'intérieur. J'en ai besoin pour une tâche de classification. Générer des points aléatoires jusqu'à ce que l'on soit à l'intérieur du polygone ne fonctionnerait pas, car le temps que cela prend est vraiment imprévisible.
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé l'année dernière . Je cherche des suggestions sur la façon de rendre …
J'ai un script Python qui ajoute un champ d'attribut à un Shapefile s'il n'existe pas. C'est facile à faire avec ArcGIS (graphiquement ou via Python), mais je recherche quelque chose qui ne dépend pas d'ArcGIS. J'ai essayé cela sans succès avec OGR, car mon Shapefile contient des fonctionnalités . J'ai …
L'API de géodatabase fichier d'Esri peut désormais être utilisée avec GDAL / OGR - http://www.gdal.org/ogr/drv_filegdb.html mais chaque individu semble devoir se connecter à Esri et télécharger les fichiers API individuellement. Par exemple, cela est référencé dans un article de blog ici et dans les notes de construction de GDAL . …
Lors de la lecture d'une couche à partir d'une connexion OGR PostGIS, je peux obtenir la référence spatiale de la couche, mais est-il possible d'obtenir la valeur EPSG? Existe-t-il une documentation à ce sujet? Par exemple: lyr = conn.GetLayerByName(tbl) # Where conn is OGR PG connection srs = ly.GetSpatialRef() print …
J'ai besoin de renommer les noms de champs (attributs) dans un fichier de formes. Existe-t-il un moyen simple de le faire à partir de la ligne de commande?
Je veux attribuer la projection au fichier de formes dans mon application Web C #, pour cela j'utilise des liaisons Gdal / OGR / OSR C # et ajoute des références osr_csharp.dll et ogr_csharp.dll. Mais je suis confronté à des difficultés lors de l'écriture du code d'attribution de la projection …
Mon objectif est de modifier un fichier de formes existant en fusionnant certains polygones. Après avoir importé le fichier de formes et utilisé la commande UnionSpatialPolygons, j'obtiens le contour de polygone souhaité. Cependant, il s'agit maintenant d'un objet SpatialPolygons et non d'un SpatialPolygonsDataFrame, donc je ne peux pas l'exporter vers …
Ce message est un wiki communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses. Je développe du code en Python, et je veux utiliser les liaisons python GDAL / OGR. Quel est le minimum que je dois installer pour utiliser les liaisons …
J'essaie de modifier la valeur de champ d'un fichier de formes. Cependant, cela ne change pas la valeur. Qu'est ce qui ne va pas avec mon 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 …
J'utilise actuellement le script suivant pour ajouter des données d'attribut d'une table à de nombreux fichiers de formes individuels: library(rgdal) specieslist <- read.csv("SpeciesList1.txt", header=F) attdata <- read.table("TestAtt.csv", sep = ",", header=T) for (n in 1:dim(specieslist)[1]) { speciesname <- specieslist[n,1] shp <- readOGR("Mesoamerica_modified_polygons", speciesname) shp$ENGL_NAME<-attdata[n,2] writeOGR(shp, "PolygonsV2", speciesname, driver="ESRI Shapefile") } …
J'ai un petit problème avec l'API Python OGR. Ce que j'essaie de faire, c'est d'obtenir toutes les coordonnées de chaque sommet de l'anneau extérieur d'un polygone. Voici ce que j'ai jusqu'à présent: import osgeo.ogr import glob path = "/home/woo/maps/" out = path + 'output.txt' file = open(out,'w') for filename in …
J'écris un fichier de formes après un traitement; cependant, dans la dernière étape, je dois faire une sélection par attributs à partir du fichier de formes. J'utilise la commande dans un shell dans le but de l'utiliser dans un script Python quand cela fonctionne. ogr2ogr -f "ESRI Shapefile" -select * …
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.