Enhancement #37976
Mis à jour par Benoît Regamey il y a environ un an
Lors de la saisie d'un périmètre, l'utilisateur doit pouvoir fournir un fichier qui contient la géométrie du périmètre désiré par un glisser-déposer sur la page d'accueil et sur la carte. * Les formats supportés sont : DXF, GML, GeoJSON, TopoJSON, KML, ou fichier texte contenant une liste de coordonnées en MN95 * Si le format le permet, les systèmes de coordonnées suivants sont supportés : MN95 (EPSG:2056), WGS84 (EPSG:4326), Web mercator (EPSG:3857) * Si le fichier contient plusieurs géométries, seule la première est retenue. * Si le format le permet, une géométrie de type multipolygon est supporté. *Comportements à implémenter* * Page d'accueil ** Ajouter un texte qui informe sur la possibilité de glisser-déposer un fichier. Le texte ne s'affiche pas pour les écrans mobiles (<768px). ** Lorsqu'un fichier est glissé au-dessus de la page d'accueil (event dragenter), la page est assombrie et un texte en blanc apparaît : "Déposez le fichier ici (DXF, GML, geoJSON, topoJSON ou fichier texte contenant une liste de coordonnées en MN95)". Ce comportement n'est pas actif pour les écrans mobiles (<768px). ** Lorsqu'un fichier compatible est déposé, l'application passe à l'étape sélection d'un périmètre, la géométrie contenue dans le fichier est affichée. Zone sensible pour le glisser-déposer : toute la page d'accueil en-dessous du header. * Sélection d'un périmètre ** Le périmètre déposé peut être redessiner ** La bulle d'information "Ceci correspond à votre zone de commande" doit être déplacée pour être compatible avec toutes les géométries ** Ajouter dans la bulle d'information la possibilité de glisser-déposer un fichier. Le texte ne s'affiche pas pour les écrans mobiles (<768px). Texte : "Vous pouvez aussi importer un polygone en glissant un fichier DXF, GML, GeoJSON, TopoJSON, KML ou un fichier texte contenant une liste de coordonnées MN95 sur la carte." ** La recherche d'une adresse avec la barre de recherche écrase le périmètre déposé ** Le dépôt d'un nouveau fichier écrase le périmètre en cours ** Lorsque aucun périmètre n'est sélectionner, ajouter un texte qui informe sur la possibilité de glisser-déposer un fichier. Le texte ne s'affiche pas pour les écrans mobiles (<768px). ** Lorsqu'un fichier est glissé au-dessus de la carte (event dragenter), la page est assombrie et Texte : "Vous pouvez aussi importer un texte polygone en blanc apparaît : "Déposez le glissant un fichier ici (DXF, DXF, GML, geoJSON, topoJSON GeoJSON, TopoJSON, KML ou un fichier texte contenant une liste de coordonnées en MN95)". Ce comportement n'est pas actif pour les écrans mobiles (<768px). MN95 sur la carte." *Maquette*