Closed yblatti closed 3 years ago
Original author : Rémi Bovard
Quelques typos :
Est-ce important de mentionner la version d'OpenLayers (OL3 est devenu OL4) ?
Attention aux projections, si elles sont autres que 4326/3857 il faut les charger
The library includes definitions for EPSG:4326 and EPSG:3857
Faut-il rajouter un contrôle de saisie ? (commence par EPSG:, suivi d'un entier) Ou alors ne saisir que le code et restreindre à un entier ?
Types de couches : dans les critères d'acceptation uniquement WMS et WMTS alors que dans la description est plus vague.
Dans l'image 17219-map-layerswitcher-hover.png, un seul bouton radio doit être actif
Original author : Yves Blatti
Merci pour ces retours
Rémi Bovard a écrit :
Est-ce important de mentionner la version d'OpenLayers (OL3 est devenu OL4) ?
OL4 est déjà la version implémentée dans EXTRACT
Rémi Bovard a écrit :
Attention aux projections, si elles sont autres que 4326/3857 il faut les charger
The library includes definitions for EPSG:4326 and EPSG:3857
Exact, c'est au prestataire de nous faire un proposition technique pour l'implémentation. (Avec Proj4js? En chargeant un set de systèmes par défaut? en chargeant dynamiquement depuis epsg.io ou spatialreference.org... à lui de nous proposer qqch)
Rémi Bovard a écrit :
Faut-il rajouter un contrôle de saisie ? (commence par EPSG:, suivi d'un entier) Ou alors ne saisir que le code et restreindre à un entier ?
Je ne pense pas, trois raisons à cela :
Rémi Bovard a écrit :
Types de couches : dans les critères d'acceptation uniquement WMS et WMTS alors que dans la description est plus vague.
Les critères d'acceptation concernent ce que l'on veut qui soit explicitement démontré en fin de sprint (nous ne pouvons pas demander "tous les types de couches openlayers"). Veux-tu que l'on ajoute des types de services/layers spécifiques à démontrer? WFS ? Autre-chose ?
Rémi Bovard a écrit :
Dans l'image 17219-map-layerswitcher-hover.png, un seul bouton radio doit être actif
Merci c'est corrigé
Original author : Rémi Bovard
Je ne pense pas, trois raisons à cela : (...)
Ok, je ne savais pas que d'autres que ^EPSG: étaient possibles...
Veux-tu que l'on ajoute des types de services/layers spécifiques à démontrer? WFS ? Autre-chose ?
Pas de vecteur, ça peut amener des problèmes de CORS.
Par contre pour le WMS il faudrait utiliser les deux possiblités d'OL pour éviter les problèmes de labels coupés :
Original author : Yves Blatti
Merci pour ta réponse, j'ai spécifié dans ce sens.
Original author : Yves Blatti
SUITE AUX DISCUSSIONS en accord des deux parties, la solution proposée:
Original author : Yves Blatti
Résolu en 1.1-BETA2
Original author : Xavier Mérour
La vue "request" affiche par défaut une carte avec le service OSM comme fond de plan. L'objectif est de permettre à l'administrateur de surcharger la carte par défaut s'il le désire, avec un ou des fonds de plan, et éventuellement une ou des couches à superposer.
Proposition technique pour le layer switcher : https://github.com/walkermatt/ol-layerswitcher
Maquettes
!17219-config.png!
!17219-map-layerswitcher.png!
!17219-map-layerswitcher-hover.png!
Critères d’acceptation
|.ID|.Critère| |17219-1|Si aucun fichier @map.custom.js@ n'est présent, la carte de base s'affiche (la carte actuelle, OSM, avec @map.js@) | |17219-2|Il est possible de choisir la projection de la carte (par exemple : EPSG:2056 ou EPSG:21781)| |17219-3|Il est possible d'afficher des fonds de plans WMS (1) et WMTS (1)| |17219-4|Il est possible d'afficher des couches WMS (1) et WMTS (1)|
Notes: (1) à démontrer avec au minimum : -ol.layer.Image avec ol.source.ImageWMS -ol.layer.Tile avec ol.source.TileWMS -ol.layer.Tile avec ol.source.WMTS
Version : EXTRACT 1.1
Budget : 2948