geosas / bosco

Visualiseur du projet Bosco
0 stars 1 forks source link

custom SRS et custom style #8

Closed Gaetanbrl closed 6 months ago

Gaetanbrl commented 6 months ago

Description

La couche de point ou polygon dans le type sensorting simple est actuellement écrite dans un fichier du coeur mviewer js/featurestyles.js.

Une modification vient d'être apportée dans le cœur mviewer du type sensorthings pour pouvoir définir les paramètres simples à partir d'un JSON dans la config XML de la couche :

customstyle='{"point":{"radius": 5, "fill": { "color": "yellow"}, "stroke":{"color": "black", "width": 2}}}'

Actuellement, une reprojection est réalisée toujours du 4326 vers 3857. Le code part donc du principe que le 4326 est toujours le SRS par défaut. Ceci n'est potentiellement pas toujours vrai.

Un nouveau paramètre permettra donc de modifier le SRS d'entrée afin de bien réaliser la projection dans le cas où les données du sensorthings ne sont pas en 4326 mais dans un autre SRS (e.g 2154).

srs="4326"

Gaetanbrl commented 6 months ago

Modification réalisée dans : https://github.com/jdev-org/mviewer/tree/mv-bosco