IGNF / geotuileur-site

Portail web dédié à la publication de données sous forme de tuiles vectorielles
https://ignf.github.io/geotuileur-site
GNU Affero General Public License v3.0
9 stars 0 forks source link

Pas de génération d'échantillon et zoom au mauvais endroit #28

Open IGNF-Xavier opened 2 years ago

IGNF-Xavier commented 2 years ago

Description de l'anomalie

La visualisation à partir du tableau de bord envoie vers une carto vide de tuiles vectorielles et centré sur PAris https://qlf-portail-gpf-beta.ign.fr/datastores/62287053b579ed604ad7f584/pyramid/623860bc4506ef4cce2a205e/sample-check

Etapes pour reproduire

Dépôt de données ci-jointes Arrivée jusqu'à l'étape de choix de généralisation (d'ailleurs, on ne sait pas s'il y en a une par défut) Demande d'échantillon sur Boussenac Lancement de la génération

La visualisation à partir du tableau de bord envoie vers une carto vide de tuiles vectorielles et centré sur PAris https://qlf-portail-gpf-beta.ign.fr/datastores/62287053b579ed604ad7f584/pyramid/623860bc4506ef4cce2a205e/sample-check

Comportement attendu

Génération de l'échantillon sur l'emprise définit

communes_avec_1_BV.zip

Copies d'écran

Si vous le pouvez et si c'est pertinent, ajoutez des copies d'écran de l'anomalie.

Autres informations de contexte

Décrivez si nécessaire les logiciels utilisés : OS, navigateur. Ajoutez toute autre information de contexte sur le problème que vous jugez pertinente. Par exemple le lien vers un jeu de données.

slafayIGN commented 2 years ago

Problème partiellement reproduit : en testant avec les données de ce ticket, l'échantillon est bien généré, sur l'emprise définie, mais en effet le placement par défaut de la vue est très mauvais, à plusieurs kilomètres au sud de la zone.

IGNF-Xavier commented 2 years ago

Mineur. A investiguer.

slafayIGN commented 2 years ago

@IGNF-Xavier le problème de centrage a été identifié.

La visualisation est placée au zoom maximum et au centre des données et c'est exactement ce que fait le programme.

Le souci c'est que le centre des données n'est pas forcément là où on l'attend. On s'attend à un centrage au milieu de la zone de définition de l'échantillon (qu'on a vu lors du paramétrage) alors qu'on se retrouve au centre de la tuile la plus grande qui a été générée, c'est à dire la tuile au niveau de zoom minimum qui contient la zone de l'échantillon. Et ça peut rapidement être en dehors même de cette zone de définition dès qu'il y a 6 niveaux ou plus dans la pyramide.

Une illustration explicative :

Taille des tuiles et problématiques de centrage

Partant de ce constat, d'autres méthodes de centrage vont être envisagées et comparées.