From 7cfa3b4ae736ace9de77aa265eeb056594f131eb Mon Sep 17 00:00:00 2001 From: MaelREBOUX Date: Mon, 15 Nov 2021 22:30:38 +0100 Subject: [PATCH] modif algo placement des PK --- scripts_v2/phase_3_compute.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts_v2/phase_3_compute.py b/scripts_v2/phase_3_compute.py index a43f244..cfaa14c 100644 --- a/scripts_v2/phase_3_compute.py +++ b/scripts_v2/phase_3_compute.py @@ -11,6 +11,7 @@ import datetime import time import configparser import psycopg2 +import math # from logguer import log_verif @@ -164,11 +165,11 @@ try: print("") # on détermine le nb théorique de PK pour ce secteur - secteur_nb_pk = secteur_pk_stop - secteur_pk_start + secteur_nb_pk = (secteur_pk_stop - secteur_pk_start) + 1 # et ainsi la longueur réelle entre chaque PK - longueur_decoupage = int(secteur_longueur / secteur_nb_pk) + longueur_decoupage = math.ceil(secteur_longueur / secteur_nb_pk) - print(" " + str(secteur_nb_pk + 1) + " KM redadeg de " + str(longueur_decoupage) + " m vont être créés") + print(" " + str(secteur_nb_pk) + " KM redadeg de " + str(longueur_decoupage) + " m vont être créés") print(" pour une longeur réelle de " + '{:,}'.format(secteur_longueur).replace(',', ' ') + " m") print("")