Le mystère de la BoundingBox du WebMapContext

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Le mystère de la BoundingBox du WebMapContext

julie
Bonjour,

Dans le manuel de la version 2.3 il est indiqué p.41 :
"<BoundingBox> permet de définir la zone spatiale maximale de recherche. Les
coordonnées doivent être exprimées en CRS84, le séparateur décimal étant le point.
LowerCorner correspond au coordonnées Est et Sud. UpperCorner au coordonnées
Ouest et Nord."

Pourtant, dans le WMC par défaut, on trouve :
<ows:BoundingBox crs="EPSG:3857">
  <ows:LowerCorner>-14871586.948256 -6222590.689125</ows:LowerCorner>
  <ows:UpperCorner>16280476.799088 9588255.735406</ows:UpperCorner>
</ows:BoundingBox>
Ce qui semblerait indiquer que LowerCorner correspond au coordonnées Ouest et Sud, et UpperCorner aux coordonnées Est et Nord, sauf erreur de ma part.

J'ai créé mon propre WebMapContext. Si je suis les indications du manuel, je mets :
<ows:BoundingBox crs="EPSG:4326">
  <ows:LowerCorner>180 -90</ows:LowerCorner>
  <ows:UpperCorner>-180 90</ows:UpperCorner>
</ows:BoundingBox>
et j'ai des soucis d'affichage (les outils de zooms et de déplacement ne semblent plus fonctionner). J'ai donc inversé les coordonnées pour mettre
<ows:LowerCorner>-180 -90</ows:LowerCorner>
<ows:UpperCorner>180 90</ows:UpperCorner>
comme dans le WMC par défaut. Là, tout semble fonctionner sauf que...

Si je fais une recherche, mes métadonnées apparaissent avec des coordonnées inversées (les coordonnées est-ouest correspondent à l'affichage aux coordonnées nord-sud, et inversement). J'ai vérifié dans les fiches, les coordonnées semblent pourtant correctes, et ce problème n'existait pas avec le WMC par défaut. Quelqu'un y comprend-il quelque chose? J'ai peut-être fait une erreur stupide quelque part? Je perds le Nord!

Merci pour votre aide,

Julie.
UMR ADES, CNRS
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Le mystère de la BoundingBox du WebMapContext

Dorian
Bonjour,

Effectivement quelques erreurs semblent s'être glissées dans le manuel.

La BBOX indiquée devra avoir la forme :

<ows:BoundingBox crs="CRS:84">
  <ows:LowerCorner>-180 -90</ows:LowerCorner>
  <ows:UpperCorner>180 90</ows:UpperCorner>
</ows:BoundingBox>

En effet CRS:84 et EPSG:4326 correspondent tous les deux au WGS84 mais l'ordre des coordonnées est inversé. Ceci explique les erreurs constatées à l'affichage des métadonnées.

NB : En choisissant ce CRS pour la BBox vous perdrez l'affichage des couches Google.

En espérant avoir résolu le mystère de la bounding box :-)

Cordialement
Dorian
IRD Unité ESPACE-DEV
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Le mystère de la BoundingBox du WebMapContext

julie
Ça marche! Je n'avais pas saisi la subtilité entre CRS:84 et EPSG:4326.

Mes métadonnées ont quitté le large de la Somalie pour rejoindre à nouveau la France.

Merci!!

Julie.
UMR ADES, CNRS
Loading...