Message posté par : nico-29
----------------------------------------
Bonjour,
J'ai un dataset (ds) auquel je veux affecter une référence spatiale :
-----------------
Code :
srs = osr.SpatialReference()
srs.ImportFromEPSG(4326)
srs.SetAxisMappingStrategy(gdal.osr.OAMS_TRADITIONAL_GIS_ORDER)
print(srs)
ds.SetSpatialRef(srs)
-----------------
Avec l'instruction print, j'ai bien la description du srs:
-----------------
Code :
GEOGCS["WGS 84",
DATUM["WGS_1984",
SPHEROID["WGS 84",6378137,298.257223563,
AUTHORITY["EPSG","7030"]],
AUTHORITY["EPSG","6326"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,
AUTHORITY["EPSG","9122"]],
AXIS["Latitude",NORTH],
AXIS["Longitude",EAST],
AUTHORITY["EPSG","4326"]]
-----------------
Mais quand je lance l'instruction :
-----------------
Code :
print(ds.GetSpatialRef())
-----------------
J'ai comme réponse : None
Qu'est ce qui cloche?
Merci,
Nico
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=360482#p360482
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net