Je vais commencer à créer des programmes pour gérer les données géographiques à partir d'un serveur PostGIS, et je vais utiliser GDAL. Selon votre expérience, avec la meilleure langue pour programmer avec elle? Je peux programmer en Perl et Python, mais j'aimerais connaître le langage avec plus de morceaux de …
Je développe en Python et j'utilise GDAL d'OSGEO pour manipuler et interagir avec les rasters et les fichiers de formes. Je veux prendre un fichier de formes qui a des entités ponctuelles et l'interpoler dans un raster de surface. En ce moment, j'utilise la méthode 'RasterizeLayer' qui brûle une valeur …
J'ai besoin d'utiliser Python pour créer une grande distance circulaire - à la fois un nombre et de préférence une sorte de `` courbe '' que je peux utiliser pour dessiner une carte côté client. Je ne me soucie pas du format de la courbe - que ce soit WKT …
J'ai 2 géodonnées: import geopandas as gpd from shapely.geometry import Point gpd1 = gpd.GeoDataFrame([['John',1,Point(1,1)],['Smith',1,Point(2,2)],['Soap',1,Point(0,2)]],columns=['Name','ID','geometry']) gpd2 = gpd.GeoDataFrame([['Work',Point(0,1.1)],['Shops',Point(2.5,2)],['Home',Point(1,1.1)]],columns=['Place','geometry']) et je veux trouver le nom du point le plus proche dans gpd2 pour chaque ligne dans gpd1: desired_output = Name ID geometry Nearest 0 John 1 POINT (1 1) Home 1 Smith …
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é il y a 3 ans . Je souhaite développer une application de …
Je cherche un algorithme, une solution de haut niveau, ou même une bibliothèque qui peut m'aider à déterminer si deux polygones se croisent, en Python. J'ai les sommets des deux polygones (ce sont des polygones monoblocs sans trous) dans deux tableaux différents. Les polygones sont 2D (c'est-à-dire uniquement les coordonnées …
Comment puis-je utiliser des bibliothèques tierces sur des plugins QGIS sous Windows? J'ai développé un plugin qui utilise rasterio et numpy pour un client, mais il a des problèmes pour installer rasterio et numpy. En fait, rasterio et numpy ont été installés dans son système principal Python (C: \ Python27), …
Je cherche à calculer des statistiques focales pour chaque cellule d'un raster, dans un voisinage d'un critère spécifié. Contexte - J'ai trois rasters binaires, chacun représentant un seul type de végétation d'intérêt. J'aimerais calculer le pourcentage de couverture de chaque type de végétation dans (par exemple) 20 km ^ 2 …
J'essaie d'écrire un script python autonome dans Windows 7 qui utilise qgis.core et diverses autres bibliothèques qgis. J'ai trouvé une vieille question à ce sujet ici: Écrire des scripts Python autonomes en utilisant PyQGIS? et suivait ses conseils, en utilisant le guide ici: http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/intro.html#python-applications Le code suggéré est: set PYTHONPATH=c:\qgispath\python …
En Python, en utilisant GDAL, j'ai extrait la projection d'un raster sous forme de chaîne WKT comme suit: 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]]' En utilisant la chaîne WKT, je peux créer une instance SpatialReference comme suit: src = osr.SpatialReference() src.ImportFromWkt(wkt) C'est facile. Je peux extraire plusieurs paramètres de …
J'ai un véhicule aérien sans pilote (UAV, également appelé drone) et je voudrais l'utiliser pour créer un modèle d'altitude numérique et une orthomosaïque sur une zone plus petite (10 km2). Ma plateforme pourra produire des images qui se chevauchent à une altitude d'environ 120 mètres (400 pieds). Plusieurs produits commerciaux …
Je me demande s'il y a une bibliothèque GIS open source Python qui a des API pour prendre en charge les appels WMS / WFS à partir d'un autre serveur SIG (par exemple, GeoServer), puis enregistrer les données de réponse (WMS Basemap et couche WFS) sous forme d'images. des recommandations? …
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'ai un fichier de formes avec des polygones. Et j'ai un fichier raster global. Je veux superposer les polygones du fichier de formes sur la grille raster et calculer la valeur raster moyenne pour chaque polygone. Comment puis-je faire cela en utilisant GDAL, en écrivant les résultats dans le fichier …
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 …
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.