From fbd6b623937d03e7a8217bfec990b05e2d9e8384 Mon Sep 17 00:00:00 2001
From: "benjamin.commandre" <benjamin.commandre@irstea.fr>
Date: Wed, 16 Sep 2020 15:12:36 +0200
Subject: [PATCH] Correction lat,long

---
 app/Archive.py | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/app/Archive.py b/app/Archive.py
index 76f271e..678cecd 100644
--- a/app/Archive.py
+++ b/app/Archive.py
@@ -66,7 +66,7 @@ class Archive():
         self.liste_archive = []
         self.url = ''
 
-    def vector_projection_with_epsg(self, chemin_vecteur, output_path, epsg=32631):
+    def vector_projection_with_epsg(self, chemin_vecteur, output_path, epsg=32630):
 
         driver = ogr.GetDriverByName('ESRI Shapefile')
 
@@ -155,7 +155,7 @@ class Archive():
 
         area_coord_corner = str(extent_[2]) + ',' + str(extent_[0]) + ',' + str(extent_[3]) + ',' + str(extent_[1])
 
-        return "{},{},{},{}".format(extent_[2], extent_[0], extent_[3], extent_[1])
+        return "{},{},{},{}".format(extent_[0], extent_[2], extent_[1], extent_[3])
 
     def listing_by_tile(self):
 
@@ -172,8 +172,10 @@ class Archive():
     def listing_by_coord(self):
 
         self.requete['box'] = self.coord_box_dd()
-
+        
         self.url =  "{0}/{1}/api/collections/{2}/search.json?{3}".format(self.serveur, self.resto, self.capteur, urlencode(self.requete))
+        
+        print(self.url)
 
         self.get_liste_images()
 
@@ -287,7 +289,7 @@ class Archive():
 
         sauvegarde = configparser.ConfigParser()
 
-        # Pour toutes les images disponible
+        # Pour toutes les images disponible
         for l in self.liste_archive :
 
             # Récupération de la date quand l'image a été prise
@@ -299,7 +301,7 @@ class Archive():
             # Lecture du fichier de sauvegarde
             sauvegarde.read("{}/sauvegarde.ini".format(self.dossier_sortie))
 
-            # Si la date existe dans le fichier de sauvegarde ...
+            # Si la date existe dans le fichier de sauvegarde ...
             if str(date) in sauvegarde.keys() :
 
                 # ... mais pas l'image, on la rajoute dans la liste des images à traiter.
@@ -373,7 +375,7 @@ class Archive():
                 del liste_content
 
 
-            # Mis à jour du fichier de sauvegarde
+            # Mis à jour du fichier de sauvegarde
             # Lecture du fichier de sauvegarde
             sauvegarde.read("{}/sauvegarde.ini".format(self.dossier_sortie))
 
@@ -486,7 +488,7 @@ class Archive():
         tuiles_image = []
         tuiles_nuage = []
 
-        # Options Gdal pour la fusion des bandes
+        # Options Gdal pour la fusion des bandes
         options_vrt = gdal.ParseCommandLine('-resolution highest -srcnodata -10000 -vrtnodata NaN -separate')
 
         self.logger.info("Extraction des images")
@@ -516,8 +518,8 @@ class Archive():
                 # liste_bandes.append(gdal.Open(mmap_name))
                 liste_bandes.append(mmap_name)
 
-            # On fusionne les différentes bandes en une seule image
-            # on découpe l'image selon l'emprise
+            # On fusionne les différentes bandes en une seule image
+            # on découpe l'image selon l'emprise
             # et on conserve l'image obtenue
             vrt = gdal.BuildVRT("", liste_bandes, options=options_vrt)
 
@@ -568,7 +570,7 @@ class Archive():
 
                 self.logger.debug("Dossier image : {0}".format(dossier))
 
-                # On effectue une mosaïque des images qu'on découpe selon l'emprise.
+                # On effectue une mosaïque des images qu'on découpe selon l'emprise.
                 Outils.clip(tuiles_image, self.emprise, form="GTiff", dst="{0}/{1}.tif".format(dossier,date))
 
                 del tuiles_nuage
-- 
GitLab