Voici la documentation : https://geoplateforme.pages.gpf-tech.ign.fr/documentation

Skip to content
Extraits de code Groupes Projets

fix bug on JOINCACHE compute extent

Fusionnées Benoit Ducarouge a demandé de fusionner fix/joincache-extent vers main
1 fichier
+ 8
3
Comparer les modifications
  • Côte à côte
  • En ligne
@@ -239,14 +239,19 @@ def get_bbox_from_stored_datas(stored_datas: list[GpfStoredData]) -> list[float]
extent.add_extent(stored_data.extent)
if stored_datas[0].srs == "EPSG:4326":
bbox = [extent.west, extent.south, extent.east, extent.north]
bbox = [
extent.bbox.west,
extent.bbox.south,
extent.bbox.east,
extent.bbox.north,
]
else:
initial_proj = pyproj.CRS("EPSG:4326")
final_proj = pyproj.CRS(stored_datas[0].srs)
project = pyproj.Transformer.from_crs(initial_proj, final_proj, always_xy=True)
x1, y1 = project.transform(extent.west, extent.south)
x2, y2 = project.transform(extent.east, extent.north)
x1, y1 = project.transform(extent.bbox.west, extent.bbox.south)
x2, y2 = project.transform(extent.bbox.east, extent.bbox.north)
bbox = [x1, y1, x2, y2]
return bbox
Chargement en cours