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

Skip to content
Extraits de code Groupes Projets

Add explicit logs for GpfExtent

Fusionnées Quy Thy Truong a demandé de fusionner chore/add-explicit-logs vers main
Fichiers
2
@@ -114,24 +114,35 @@ class GpfExtent:
extent (Tuple[float]): étendue géographique sous forme de Tuple(float) (East, West, North, South)
Returns:
bool: True si l'extent est valid False sinon
bool: True si l'extent est valide selon l'ancien format False sinon
"""
logger.debug(
f"Vérifie que l'extent {extent} est valide selon l'ancien format (East, West, North, South)"
)
try:
if extent is None:
logger.debug("Extent non défine")
logger.debug("Extent non définie - test ignoré")
return False
if len(extent) != 4:
logger.debug("Extent mal formattée")
logger.debug(
"Extent mal formattée selon l'ancien format (East, West, North, South)"
" : longueur différente de 4"
)
return False
for val in extent:
if type(val) not in [float, int]:
logger.debug("Extent mal formattée")
logger.debug(
"Extent mal formattée selon l'ancien format (East, West, North, South) : "
"les valeurs attendues sont de type float ou int"
)
return False
if extent[1] > extent[0] or extent[3] > extent[2]:
logger.debug("Extent mal formattée (East, West, North, South)")
logger.debug(
"Extent mal formattée (East, West, North, South) : "
"actuellement inversion East/West ou North/South"
)
return False
logger.debug(f"extent {extent} is valid")
Chargement en cours