diff --git a/orientation/orientation.py b/orientation/orientation.py index 54c7b3f..f5efcfa 100644 --- a/orientation/orientation.py +++ b/orientation/orientation.py @@ -240,9 +240,15 @@ class Orientation: # Vérif de l'échelle if self.iface.mapCanvas().scale() > 10000: + if self.iface.mapCanvas().scale() > 20000: + QMessageBox.warning(self.iface.mainWindow(), "Zone étendue", + "La zone est vraiment trop étendue, descendre en-dessous de 1:20000", + QMessageBox.Ok) + return if QMessageBox.warning(self.iface.mainWindow(), "Zone étendue", - "La zone est étendue et le téléchargement risque de prendre longtemps", - QMessageBox.Ok | QMessageBox.Cancel) == QMessageBox.Cancel: + "La zone est étendue et le téléchargement risque de prendre longtemps.\n" + "Continuer ?", + QMessageBox.Yes | QMessageBox.No) == QMessageBox.No: return # Paramétrage du dossier de travail