Présentation de la récupération de donnée raster à partir d'un flux wms le long d'un itinéraire de l'autoroute A6 ( 350 Km !)

  • l’année dernière
Présentation de la récupération de donnée raster à partir d'un flux wms le long
d'un itinéraire de 350 Km !
Transcription
00:00 Dans cette démonstration, nous allons voir comment créer un itinéraire raster pour des études routières.
00:11 Là par exemple, supposons qu'il y ait des aménagements à faire sur l'autoroute A6,
00:17 la pégabilité de l'autoroute, que de la rénovation, d'achements, d'air.
00:24 On va essayer de voir à télécharger la donnée en raster.
00:30 On va avoir la BD-ORTO, résolution, 50 cm, scan, tout type de données raster présentes avec l'IGN.
00:40 Donc nous, on va faire le test sur la BD-ORTO 50 cm.
00:45 Et ensuite, c'est une donnée qui va être assemblée.
00:49 Donc ça c'est quand même très important aussi de tester la possibilité d'assembler cette donnée en type COG et voir si cette donnée est exploitable.
01:00 Donc pour commencer, nous on connaît notre itinéraire, c'est la 6.
01:07 Maintenant, il faut pouvoir donc créer un fichier SHAPE de cet itinéraire
01:13 pour que l'outil ensuite puisse extraire les données à partir de cet itinéraire SHAPE.
01:20 Donc ce qu'on fait, c'est qu'on va télécharger la donnée IGN, base de données SQL, pour la BD-TORPO.
01:30 Ensuite, on l'intègre à POSTgrepojist.
01:33 Ici, on a notre connexion.
01:36 Moi, j'ai intégré que certaines données.
01:41 Donc on va les laisser en terme d'itinéraire.
01:44 Ça peut être aussi un itinéraire trivial.
01:47 Donc là, on a les tronçons de route.
01:51 On va les glisser sur notre dessin.
01:55 Alors, avant de les glisser, c'est quand même préférable de les glisser.
02:02 C'est très visible, c'est une donnée qui est très volumineuse.
02:05 Elle prendra un certain temps.
02:09 Donc en attendant, on peut déjà explorer l'outil.
02:14 On va voir un petit peu comment ça fonctionne.
02:17 Donc l'outil, il se trouve dans ce répertoire-là.
02:25 Dans le répertoire des programmes.
02:28 C'est OVM86.
02:31 Plus extracteur.
02:33 Quand vous allez l'installer, il s'apparaît ici.
02:36 Donc dans le main, ici vous avez ce script à lancer.
02:42 On va ouvrir une fenêtre.
02:44 Sur cette fenêtre, vous choisirez le shape.
02:48 Qui correspond à l'itinéraire ou à la polyline.
02:52 Ou polygone fermé, en fait, qui définit les zones.
02:57 Ensuite, vous mettez un nom pour cet itinéraire.
03:01 Qui va créer des répertoires.
03:04 Et le buffer, c'est-à-dire le par et d'autre de votre itinéraire.
03:09 Combien vous voulez télécharger de décalage.
03:15 Un buffer, ça équivaut à prendre votre polyline.
03:20 Et à la décaler de chaque côté.
03:23 Et en fait, les données seront récupérées à l'intérieur de ces zones.
03:32 Donc ensuite, pour mieux comprendre cet outil,
03:34 cet outil appelle un autre script.
03:37 Donc là on va le décliner.
03:40 Un autre script qui se trouve ici.
03:42 Par exemple, du porto.
03:45 Et donc, il va créer des dalles.
03:54 Il va créer un fichier XML.
03:57 Qui est en fait une carte d'identité de chaque dalle à télécharger.
04:02 Ensuite, j'ai "dalle_template".
04:05 On lui donne le XML, on clique en sortie.
04:07 On veut un tif.
04:10 Voilà.
04:12 On donne le mail ici.
04:14 On peut ouvrir en le lancé.
04:17 Avec le pad de préférence.
04:20 Donc qu'est-ce qu'on voit ?
04:22 On voit qu'on peut parler des rasters.
04:24 On a aussi la possibilité de télécharger du vecteur.
04:29 Donc là on crée le patch vector.
04:32 Et ensuite on le lance avec un start.
04:34 C'est-à-dire indépendamment du zootraitement.
04:37 Donc sur une zone comme ça, vous imaginez, ce ne sera pas possible.
04:42 La zone est trop étendue.
04:45 Parce qu'en fait, c'est un carré encadrant de la zone.
04:50 Mais après on le laisse racourner, ou fermer.
04:54 Et ça se lance indépendamment.
04:57 On le conserve parce qu'en fait, quand les zones sont petites, c'est possible.
05:02 Il n'y a pas d'option pour dire "pas de" pour ça.
05:07 Voilà.
05:08 Donc là c'est donc chaque type de données.
05:12 Donc on lance donc un script pour télécharger chaque type de données.
05:18 Ça va partir après avec le script qu'on a vu juste avant.
05:22 Et c'est lui qui va lancer.
05:25 Et donc là on a les variables.
05:28 Ça c'est l'itinéraire.
05:30 Un type, un type.
05:33 Le nom des types.
05:35 La grille utilisée.
05:38 La résolution.
05:41 C'est l'ile de Piquet.
05:47 Sachant que c'est des carrés de 1000 km.
05:49 C'est à dire de 1 km, alors c'est une résolution de 1 m.
05:54 Après donc ça, c'est la résolution.
05:58 La grille en fait.
06:01 Et ensuite, encore la variable coupe et itinéraire.
06:06 Parce que quand on coupe, on prend en compte plusieurs batchs.
06:09 Pour optimiser le téléchargement.
06:11 Donc ici on voit bien qu'on a ortho, hr et type de l'itinéraire.
06:16 L'archivalty, la géologie.
06:19 Et l'image, les ortho historiques.
06:22 Le cadavre.
06:24 Ça c'est vraiment.
06:26 Et en premier, ici, c'est bien ortho photo.
06:31 Nom hr, donc c'est du 50 cm.
06:34 Donc on a le scan 50.
06:36 On va en plus le ralentir.
06:39 Alors ortho photo 50 cm.
06:43 Après si vous voulez télécharger aux autres données.
06:48 Vous pouvez couper la ligne.
06:52 Si vous voulez faire un scan 25 tours.
06:57 C'est très bien.
07:01 On coupe la ligne.
07:04 On le met plus haut.
07:08 Dans l'ordre du traitement.
07:11 On pourrait le faire en deuxième phase.
07:14 Voilà, vous pouvez faire ça.
07:19 Vous pouvez changer ces descripts qui sont éditables.
07:22 Deuxième phase, si.
07:33 Je prendra les données scan 25 tours.
07:36 Ensuite ça se termine par l'assemblage.
07:39 L'assemblage est lancé en parallèle.
07:41 Ce qui n'empêche pas de continuer le traitement et télécharger le cadavre.
07:47 Il assemble l'image.
07:50 Il lance un artard.
07:53 Le traitement se fait en parallèle.
07:56 Et ensuite il enchaîne sur cadavre.
07:58 Les assemblages se font séparément.
08:02 Pour ne pas bloquer le traitement.
08:07 On va donc refugier.
08:09 Ici on a les tronçons de route.
08:13 On va faire en sorte de les déplacer dans le départ.
08:18 Il y a beaucoup de données pour les tronçons de route.
08:24 C'est quelque chose qui va prendre un certain temps.
08:28 On espère que ça va fonctionner.
08:33 Ensuite on va faire isoler l'itinéraire A6.
08:39 De cet itinéraire, on va donc avec une requête.
08:47 On va lui dire de sélectionner "like" mon itinéraire A6.
08:53 On aura donc plus que l'itinéraire A6.
08:56 Ensuite on fait un enregistrement sous enchevres.
09:00 Sur cet itinéraire.
09:02 Et c'est cet itinéraire A dont on va indiquer à l'outil que je viens de vous montrer.
09:08 Voilà, les tronçons vont s'afficher.
09:13 Tout va bien.
09:14 Il y en a beaucoup, donc je vous conseille de faire un zoom.
09:18 Sur une zone moins étendue.
09:22 Pour éviter que le chargement dure trop longtemps.
09:31 Une fois que cette donnée va s'afficher.
09:35 On va faire le repétage.
09:39 "Requête fugis"
09:41 "Tâche complète"
09:42 "Chargement des couches"
09:44 Voilà, il a terminé.
09:47 Là on va repérer l'itinéraire A6.
09:51 M6
09:55 On l'appelle aussi.
09:59 Voilà.
10:00 Donc on se met dessus.
10:03 On sélectionne comme ça.
10:06 De toute façon.
10:07 On va avoir dans CPX le numéro M6.
10:14 Moi je l'aurais appelé A6.
10:20 Je l'appelle M6.
10:22 "Autoroute du soleil"
10:25 Ça va bien.
10:26 On va le mettre sur A6.
10:28 On va regarder ici.
10:41 On l'appelle.
10:46 Voilà.
10:47 Donc là on est sur A6.
10:48 Donc on fait.
10:52 Ah bon, le nom est compliqué.
10:54 Copier la valeur d'attribut.
10:56 Ici on se met sur "Filtrer".
10:59 On dit "CPX numéro"
11:04 "Like"
11:07 Hop, et on colle.
11:11 Voilà.
11:14 Et là on fait "OK".
11:19 Donc là normalement, l'itinéraire est isolé.
11:24 On n'a plus que l'A6.
11:30 Ce qu'il faut savoir c'est que c'est des petits tronçons qui se suivent.
11:35 Donc c'est assez long après à requitter.
11:40 C'est à dire que quand on va lui demander de faire le buffer.
11:44 Et que ce buffer intersecte le gril 1 km.
11:49 Ce gril 1 km, quand on crée une coordonnée ICMF et gril, ça prend un certain temps.
11:56 Mais ça se fait quand même en quelques minutes.
12:06 Donc là l'étape de filtre est quand même assez longue.
12:15 Une fois qu'on a que l'itinéraire.
12:24 On a bien que l'itinéraire.
12:28 Donc après vous faites comme ça.
12:30 "Exporter"
12:33 "Sauvegarder les entités"
12:35 "Share"
12:36 Vous mettez le nom de fichier.
12:37 "A6"
12:38 "A6.Share"
12:45 Vous faites comme ça.
12:46 Vous copiez comme ça.
12:49 Je ne vais pas le refaire.
12:51 Vous mettez "OK".
12:53 Vous mettez bien "2154" pour être conforme.
12:58 Avec le téléchargement qui est aussi avec la base de données.
13:04 On va mettre "2154" aussi sinon on ne saurait pas l'intersection correcte.
13:10 Donc là voilà comment on réalise le "Shape".
13:15 Et ensuite.
13:16 On passe à l'étape du programme "Flux Extractor".
13:22 Donc là on est là.
13:24 Donc il nous dit "Appliquer le chemin du Shape".
13:28 Donc au GR2, au GR1, c'est un peu capricieux.
13:32 Il faut mettre le chemin sans tirer blanc.
13:42 Ici c'est parfait.
13:44 Donc on a des tirées solides mais on n'a pas des tirées du 6.
13:47 Voilà.
13:49 Donc ici on est là.
13:52 Et ensuite, ça s'appelait comme ça "Asys.shp" pour "Shape".
14:01 Itinéraire on l'appelle "Asys".
14:04 Et le buffer on peut mettre "1000 Mbps" par exemple.
14:09 Donc on regardera après les différents buffers, sachant que j'ai déjà fait les tests et les assemblages.
14:19 C'est pour vous montrer comment ça fonctionne.
14:22 Donc ici, il fait la requête "Call".
14:25 C'était pas au GR2, excusez-moi.
14:28 Ici c'est bien au GR2.
14:31 "Roi de Shape".
14:33 Et ensuite ça c'est la requête pour extraire les dalles 1, 1,5 km.
14:39 C'est-à-dire les bonnes dalles.
14:41 Celles qui intersectent.
14:42 Qui intersectent ou qui sont à l'intérieur.
14:47 C'est le "Select Distinct".
14:49 Donc la requête après ici c'est du "STD Wheel".
14:53 Voilà.
14:56 Donc là on met "Azile".
14:57 Donc là il va faire ses petits calculs.
15:01 Et ensuite il va faire les "XML".
15:03 Et après il va lancer les téléchangements.
15:06 Chaque chose se fait l'une après l'autre.
15:10 Donc là, ça c'est parti pour ça.
15:15 C'est pour ça que cette requête étant déjà créée, il faut bien faire sa base de tests.
15:23 Le "Fort 54.32".
15:25 En localhost, en base locale.
15:28 Après on utilise "PSQL".
15:30 Du "Fujis" qui est installé sur votre ordinateur.
15:36 Ça peut être aussi un "Fujis".
15:39 C'est plus simple s'il est déjà installé avec le même chemin.
15:43 Donc vous devrez modifier ce chemin de "Fujis".
15:48 Ça c'est marqué dans la liste.
15:52 Que je livre avec le "Look".
15:56 Voilà.
15:57 Donc ça, ça va prendre un certain temps.
15:59 Ensuite il va lancer les téléchargements de la donnée.
16:03 Donc je vous montre la suite.
16:08 Elle a déjà été faite.
16:11 Donc il y a quelque chose d'important.
16:14 Si vous mettez un buffer de 100 mètres, vous vous rendez compte que ce n'est pas suffisant.
16:20 Vous mettez un buffer ensuite de 500 mètres, ce n'est pas un problème.
16:25 Vous gardez le répertoire avec le même nom.
16:27 Vous mettez les mêmes nombres, le même chef.
16:30 Vous mettez 500 mètres.
16:31 Vous enlevez l'assemblage qui est déjà existant.
16:34 Vous l'isolez si vous voulez pas.
16:37 Et là il refera l'assemblage.
16:39 Il le complétera par les dalles manquantes.
16:42 Ça va vous rajouter des dalles si vous augmentez le buffer.
16:46 Donc ici dans A6, les données vecteurs.
16:52 Il y a un petit peu d'allérée.
16:54 Il y a les cimetières, canalisation.
16:56 Ça, il n'a pas pris les données vecteurs.
16:59 Parce que c'est une zone trop étendue.
17:02 Il a pris les... peut-être les cimetières ça peut aller.
17:06 Il y en a peu. Il faut qu'il arrive aux routes.
17:09 C'est même pas possible.
17:11 Donc, orto image.
17:15 Ici, tif.
17:18 Parce que des fois il peut y avoir de l'or.
17:21 Regardez sur le tif.
17:23 Donc il y en a 1447. Vous voyez.
17:26 Ici, ce que je vous conseille.
17:30 Quand il semble avoir fini le tdchartement,
17:33 qu'il passe à une autre donnée.
17:35 Vous faites des filets comme ça.
17:38 Donc c'est des dalles qui sont faites pour s'afficher dans Windows.
17:42 Donc vous pouvez faire un contrôle visuel très rapide de la donnée.
17:47 Si il y en a qui a des traces noires, qui n'est pas bonne.
17:54 Vous la supprimez comme ça.
17:56 Et là, vous cliquez sur le batch pour relancer.
18:00 Et lui, il fait la note d'existence.
18:04 C'est à dire, il voit qu'il y en a qui n'existent pas.
18:08 Là, il voit qu'il y en a qui n'existent pas.
18:12 Et il y en a beaucoup plus que prévu.
18:16 Il va donc les retélécharger.
18:20 Ici, nous avons...
18:26 C'est marrant parce qu'il télécharge.
18:29 Moi je suis sûr qu'il n'y en a pas plus.
18:32 Alors c'est peut-être que le don...
18:36 (Bruit de bouchon)
18:43 Là, il va faire ce qui manque.
18:46 Donc là, il doit y en avoir qui manquent.
18:50 Sinon, il ne ferait pas tout ça.
18:54 Ah, il n'est pas dans le bon état.
18:56 C'est dans RL.
18:58 Ce batch ne correspond pas.
19:02 Il a été copié avec les données.
19:06 De RN6, car je m'étais trompé dans le pertoire.
19:10 Lui, il n'est pas dans le bon état.
19:14 Mais il va en créer un autre.
19:17 Après avoir lancé la recette.
19:20 Donc là, il était en train de refaire...
19:25 Là, c'était dans RN6.
19:28 Que j'ai déplacé précédemment.
19:31 Et ça fonctionne.
19:34 Donc ça, c'est bon.
19:37 Je crois qu'il aura fini ce process.
19:40 On va passer à la suite.
19:43 Après, il va télécharger les données.
19:47 Et ensuite faire l'assemblage.
19:50 Nous, on va regarder le résultat.
19:53 C'est un peu simple.
19:56 Il fait aussi les assemblages.
19:59 Je les ai renommés.
20:02 Là, j'ai été avec 3 buffers.
20:05 Il faut savoir que ça prend quand même 2 heures par assemblage.
20:09 Là, il y a beaucoup de travail.
20:12 De synthèse qui permet de synthétiser un peu tout ça.
20:16 Donc là, vous voyez.
20:21 On a le tronçon complet.
20:24 440.000 km.
20:27 Donc ça, c'est un buffer à 100 m.
20:30 On va attendre que ça se réfléchisse.
20:37 Il rame un peu parce que la roquette est de 3.
20:44 Là, on est au 50.
20:49 C'est quand même très très présent.
20:52 Donc qu'est-ce qu'un buffer à 100 m?
20:59 Ça veut dire qu'ici, on ne va pas plus loin que 100 m.
21:03 Si on mesure ça, on est à 1140 m.
21:09 C'est normal.
21:13 Si on mesure au plus petit, c'est 100 m.
21:18 Alors des fois, ça peut être un peu limite.
21:24 C'est à dire qu'on est vraiment au bord de l'idée arrière.
21:28 Donc vous voyez que là, je ne vois pas pour l'instant des choses un peu limite.
21:36 Ici, on est quand même assez près.
21:45 Donc le buffer de 100 m peut convenir.
21:51 Ça dépend de l'étude que vous faites.
21:54 Donc après, si on regarde, ça c'est le buffer à 100 m.
22:10 Si on le décoche, évidemment.
22:14 Parce que là, il y a la transparence, donc on a l'impression que c'est le buffer à 100 m.
22:18 Mais c'est les buffers maximum qu'on voit.
22:23 Voilà le buffer de 100 m.
22:26 Donc on est vraiment très très serré.
22:32 Comme on voit ici.
22:34 183 m.
22:39 On prend vraiment le minimum.
22:43 Normalement, on met tout le filet arrière, mais on fait assez peu.
22:47 Donc ça c'est le buffer de 100 m.
22:54 Ensuite, le buffer de 500 m.
23:05 Vous voyez, ça rajoute quand même une bonne densité.
23:09 Donc on est quand même beaucoup plus...
23:12 On regarde beaucoup plus le projet.
23:15 Et ensuite, le buffer de 1000 m.
23:18 Donc lui, c'est très bon.
23:21 Moi, je vous recommande un buffer de 1000 m.
23:24 Ensuite, on met le scan.
23:28 Et la bonne nouvelle, c'est que comme on a la transparence, on a toute la donnée.
23:33 Tout s'affiche, il n'y a pas de blanc.
23:37 Et en plus, après, on peut faire comme ça.
23:41 On prend le buffer de 1000 m.
23:44 On lui dit qu'on veut de la transparence.
23:49 On va mettre plus de transparence.
24:00 Allez, 500 m.
24:03 Comme ça, on a le nom.
24:06 On a le nom de la file, de l'écran, des notifs, de tous les éléments du scan.
24:13 Et en plus, on voit aussi la BD en plus.
24:18 C'est très pratique.
24:20 Donc quand même, l'élément très important, c'est cette possibilité
24:26 d'assembler une donnée sur un itinéraire très long, 500 km.
24:33 Donc cette possibilité-là de le faire.
24:37 Pour un volume qui va être correct.
24:41 Je vais vous mettre les détails par en haut.
24:44 Voilà, donc le 2000 m, il est à 3,2 gigas.
24:52 500 m, 2,91 gigas. Et le 100 m, 2,7 gigas.
24:58 C'est tout à fait correct.
25:01 Et ça permet donc d'avoir une donnée image pour son étude.
25:09 Sur un itinéraire plutôt conséquent.
25:14 Voilà, j'espère que ce tuto vous a plu.
25:20 Et que ça vous a éclairé un petit peu sur la méthode pour télécharger un itinéraire.
25:27 Une donnée raster.
25:29 Voilà, à bientôt.

Recommandations