Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 26 April 2013 16:11

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Openlayers et flux wms 1.3.0

Bonjour,

Les forums de georezo m’ont souvent permis d’avancer sans avoir besoin de poser une question donc merci à tous les contributeurs.
Là je n’arrive à trouver de solution et je créer donc mon premier post…

J’ai réalisé une interface GeoExt (1.1)+Extjs (3.4.0)+Openlayers (2.12) qui utilise différentes sources de données:
-des données vecteurs d’une base Postgresql/Postgis
-des flux wms généré par QGIS serveur
-des flux wms de l’IGN

Tout fonctionne plutôt bien, mais je rencontre quelques difficultés avec le flux wms de l’IGN.
J’ai testé dans qgis et j’arrive bien à les lire en utilisant la chaine de connexion : https://wxs.ign.fr/MACLE/inspire/r/wms et en renseignant le login et le mot de passe.
Par contre je n’arrive pas à les afficher correctement dans openlayers, j’utilise le code suivant :

var ign_ortho = new OpenLayers.Layer.WMS(
"Orthophoto",
"login:mdp@https://wxs.ign.fr/CLE/inspire/r/wms?",
{
layers: "OI.OrthoimageCoverage",
transparent: true,
format: 'image/png'
},
{
singleTile: true,
isBaseLayer : true
}
);
map.addLayer(ign_ortho);

Fire bug m’indique que la requête suivante est envoyée :
https://wxs.ign.fr/MACLE/inspire/r/wms? … HEIGHT=450

Si je teste cette adresse le résultat m’indique que la version est invalide et que seul la 1.3.0 est disponible. Si je change la version et aussi srs en crs, le lien fonctionne bien.
Du coup j’ai rajouté le paramètre crs: 'EPSG:2154' dans openlayers et il est bien pris en compte.
Par contre si je veux forcer la version en indiquant VERSION:'1.3.0', cela ne fonctionne pas, j’ai un fond blanc et firebug ne m’indique pas qu’une requête a été envoyé.

Openlayers 2.12 n’est pas compatible avec wms 1.3.0 ? J’avais l’impression que le souci était réglé depuis un bout de temps.

Comment faire dans ce cas-là ?
Merci d’avance,

Romain

Ps : J’ai un autre souci avec les légendes, mais je vais faire un post différent.

Hors ligne

 

#2 Fri 26 April 2013 16:32

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: Openlayers et flux wms 1.3.0

je déplace le message vers le forum geolibre-web wink

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Fri 26 April 2013 16:35

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Re: Openlayers et flux wms 1.3.0

ouais désolé j'ai hésité à le mettre dans ce forum!
Merci.

Dernière modification par pargass31 (Fri 26 April 2013 16:35)

Hors ligne

 

#4 Fri 26 April 2013 17:01

Delu
Participant actif
Lieu: Briançon
Date d'inscription: 29 Apr 2008
Messages: 76

Re: Openlayers et flux wms 1.3.0

Bonjour,

J'ai eu pas mal de soucis pour faire fonctionner ces services dans mes applications extjs mapfish openlayers.
Voici à quoi ressemble mes requêtes d'Openlaayers pour appeler les tuiles :

Code:

http://gpp3-wxs.ign.fr/MACLE/geoportail/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=GEOGRAPHICALGRIDSYSTEMS.MAPS&STYLE=normal&TILEMATRIXSET=PM&TILEMATRIX=9&TILEROW=182&TILECOL=265&FORMAT=image%2Fjpeg

Comme tu le vois, je ne passe pas par le même service mais c'est du version 1.0.0. Si besoin je peux te faire passer l'ensemble de mon code js pour construire la carte et appeler les couches du geoportail.
Je ne peux pas t'aider sur les questions de version WMS. Je te conseille le forum developpez.com ou il y a un sujet dédié à l'API geoportail et des membres de l'ign qui répondent.
Bon courage

Hors ligne

 

#5 Fri 26 April 2013 17:45

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Re: Openlayers et flux wms 1.3.0

Ok merci, je vais regarder du coté des forums developpez.com.
Par contre je n'utilise pas l'API geoportail, je veux juste afficher les flux wms dans ma propre interface.

Hors ligne

 

#6 Sat 27 April 2013 16:09

Tony VINCENT
Participant actif
Lieu: Poitiers
Date d'inscription: 13 Jan 2010
Messages: 86

Re: Openlayers et flux wms 1.3.0

Bonjour,

Moi aussi, j'utilise les mêmes librairies (GeoExt - ExtJS - OpenLayers) pour faire mes interfaces de cartographie dynamique.
Et j'ai rencontré aussi, pas mal de souci pour arriver à faire fonctionner l'API Geoportail.

Première chose, l'API Geoportail fonctionne avec OpenLayers 2.11 mais pas encore avec la version 2.12.
Deux chose, il faut charger l'API Geoportail dans l'application (ce qui me semble normal).


Je me suis aider de cet exemple, que j'ai ensuite adapté à mon projet.
http://api.ign.fr/tech-docs-js/examples … eoExt.html

Et la requête OpenLayers pour appeler les tuiles du Géoportail est la même que Delu
.

Voici, le code que j'utilise pour afficher une couche du Géoportail :

Dans les options de ma carte

Code:

resolutions: Geoportal.Catalogue.RESOLUTIONS.slice(0),

Affichage de la couche

Code:

var matrixIds3857= new Array(22);
        for (var i= 0; i<22; i++) {
            matrixIds3857[i]= {
                identifier    : "" + i,
                topLeftCorner : new OpenLayers.LonLat(-20037508,20037508)
            };
        }

var l_ign = new OpenLayers.Layer.WMTS({
           name: 'IGN - cartes',
           url: 'http://gpp3-wxs.ign.fr/'+apiKEY+'/wmts',
           layer: 'ORTHOIMAGERY.ORTHOPHOTOS',
           style: 'normal',
           matrixIds: matrixIds3857,
           matrixSet: "PM",
           format:'image/jpeg',
           exceptions:"text/xml"
       },{
           tileOrigin: new OpenLayers.LonLat(0,0),
           isBaseLayer: true,
           alwaysInRange: true,
           opacity : 0.8,
           attribution: 'provided by IGN'
       });
       layers.push(l_ign);

Je ne sais pas si c'est la meilleur façon de faire, mais dans mon cas elle fonctionne. Alors pour le moment, je m'en contente.


Tony


PS : Delu
, peux tu nous faire voir une partie de ton code, cela nous permettra d'échanger et pourquoi pas faire évoluer notre code.

Hors ligne

 

#7 Sun 28 April 2013 14:18

Cornet Jérémie
Participant assidu
Lieu: Nouméa
Date d'inscription: 6 Apr 2008
Messages: 229

Re: Openlayers et flux wms 1.3.0

Bonjour,
pour charger les fonds WMTS géoportail (servis uniquement en projection 3857), pas besoin de charger l'API géoportail.
Et openlayers 2.12 fonctionne très bien.

Code:

var ign_options = {
    name: "IGN - cartes",
    url: "http://gpp3-wxs.ign.fr/MA_CLE_DE_CONTRAT/wmts",
    layer: "GEOGRAPHICALGRIDSYSTEMS.MAPS",
    matrixSet: "PM",
    style: "normal",
    numZoomLevels: 19,
    group : 'IGN',
    attribution: '&copy;IGN <a href="http://www.geoportail.fr/" target="_blank"><img src="http://api.ign.fr/geoportail/api/js/2.0.0beta/theme/geoportal/img/logo_gp.gif"></a> <a href="http://www.geoportail.gouv.fr/depot/api/cgu/licAPI_CGUF.pdf" alt="TOS" title="TOS" target="_blank">Terms of Service</a>'
};
var ign_scans = new OpenLayers.Layer.WMTS(ign_options);

//On change certaines options pour l'ortho
ign_options.name = "IGN - vue aérienne";
ign_options.layer = "ORTHOIMAGERY.ORTHOPHOTOS";
ign_options.numZoomLevels = 20;
var ign_orthos = new OpenLayers.Layer.WMTS(ign_options);

Hors ligne

 

#8 Mon 29 April 2013 13:50

Tony VINCENT
Participant actif
Lieu: Poitiers
Date d'inscription: 13 Jan 2010
Messages: 86

Re: Openlayers et flux wms 1.3.0

Bonjour,

merci pour ce retour.
Je vais refaire des tests et je reviendrai vers vous si besoin ou montrer le résultat.


Merci.


Tony

Hors ligne

 

#9 Mon 29 April 2013 14:55

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Re: Openlayers et flux wms 1.3.0

Bonjour tout le monde,

merci pour vos retours! Par contre il me faut les ortho en 2154 donc je ne peux pas passer par les fonds WMTS.

Le WMS me convient et l'url fonctionne, le problème vient uniquement des paramètres openlayers.

En fait quand je rajoute le paramètre VERSION:'1.3.0', firebug m'indique:

Code:

TypeError: OpenLayers.Projection.defaults[projCode] is undefined
!!(this.yx[projCode] || OpenLayers.Projection.defaults[projCode].yx);

je vais bien finir par le faire marcher dans OpenLayers ce flux... :-)

Dernière modification par pargass31 (Mon 29 April 2013 14:56)

Hors ligne

 

#10 Tue 30 April 2013 08:45

Cornet Jérémie
Participant assidu
Lieu: Nouméa
Date d'inscription: 6 Apr 2008
Messages: 229

Re: Openlayers et flux wms 1.3.0

Salut, il faut bien laisser le paramètre version.
Par contre, il y a un paramètre yx qui permet de spécifier si les coordonnées sont inversées pour ce système de coordonnées (si ce n'est pas déjà précisé par défaut pour ce système de coordonnées).
Vu l'erreur que tu as, on dirait que ça n'est pas précisé pour l'epsg 2154.

Un petit paramètre

Code:

yx : {2154:false}

devrait fonctionner je pense.

Hors ligne

 

#11 Tue 30 April 2013 09:37

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Re: Openlayers et flux wms 1.3.0

Bonjour Jérémie,

merci pour l'info! J'avais cherché un peu comment rentrer ce paramètre yx mais je n'ai rien trouvé qui marche.
Je viens de tester avec ce que tu proposes mais j'ai toujours le même message d'erreur.
Je vois pas ou je fais une fausse manip.

Code:

var ign_ortho = new OpenLayers.Layer.WMS(
"Orthophoto",
"https://wxs.ign.fr/MA_CLE/inspire/r/wms?",
{
layers: "OI.OrthoimageCoverage",
crs: 'EPSG:2154',
VERSION:'1.3.0',
yx : {2154:false},
transparent: true,
format: 'image/png'
},
{
singleTile: true,
isBaseLayer : true
}
);
map.addLayer(ign_ortho);

merci beaucoup d'essayer de me faire avancer en tout cas!

Dernière modification par pargass31 (Tue 30 April 2013 09:57)

Hors ligne

 

#12 Tue 30 April 2013 09:52

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Re: Openlayers et flux wms 1.3.0

j'ai trouvé ce sujet qui parle de ça, mais ca ne m'a pas trop aidé:
http://osgeo-org.1560.x6.nabble.com/Ope … 34300.html

par contre avec ce forum j'ai réussi à avancer:
http://lists.osgeo.org/pipermail/openla … 25023.html

en gros si je rajoute "projection: 'EPSG:3857'" dans les options de la couche wms, je n'ai plus la même erreur.
A priori cela correspond à la projection du flux.

La requête est bien envoyé mais voila la réponse:
<ServiceExceptionReport><ServiceException code="InvalidParameterValue">
  bbox trop grande
</ServiceException></ServiceExceptionReport>

forcement mon projet est en 2154 donc si je lui affiche direct un flux en 3857, la bbox doit pas être bonne.
Je dois surement rajouter un truc pour reprojeter non?

Dernière modification par pargass31 (Tue 30 April 2013 10:07)

Hors ligne

 

#13 Tue 30 April 2013 11:50

Cornet Jérémie
Participant assidu
Lieu: Nouméa
Date d'inscription: 6 Apr 2008
Messages: 229

Re: Openlayers et flux wms 1.3.0

Essaie avec

Code:

yx : {"EPSG:2154":false}

Sinon, essaie de mettre çà avant ta définition de couche WMS
OpenLayers.Projection.defaults["EPSG:2154"].yx = false;

Oublie la reprojection de données raster dans openlayers.

Hors ligne

 

#14 Tue 30 April 2013 12:00

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Re: Openlayers et flux wms 1.3.0

Ok j'ai donc supprimé l'option projection: 'EPSG:3857'.

Si je met

Code:

yx : {"EPSG:2154":false,}

j'ai toujours l'erreur:

Code:

OpenLayers.Projection.defaults[projCode] is undefined...

Si j'essaye de mettre

Code:

OpenLayers.Projection.defaults["EPSG:2154"].yx = false;

avant la définition de la couche, j'ai l'erreur suivante:

Code:

TypeError: OpenLayers.Projection.defaults['EPSG:2154'] is undefined
OpenLayers.Projection.defaults['EPSG:2154'].yx = false;

Dernière modification par pargass31 (Tue 30 April 2013 12:01)

Hors ligne

 

#15 Tue 30 April 2013 13:56

Cornet Jérémie
Participant assidu
Lieu: Nouméa
Date d'inscription: 6 Apr 2008
Messages: 229

Re: Openlayers et flux wms 1.3.0

Ah, ca y est je crois que je viens de comprendre, je n'avais pas fait attention à la couche que tu voulais afficher.
La couche OI.OrthoimageCoverage doit être sur l'océan indien (OI) du coup elle n'est pas dispo en lambert 93 d'où le problème.

Quelle couche veux tu afficher ?
Réfères toi à http://api.ign.fr/tech-docs-js/fr/webmaster/layers.html pour les noms de couche (et il faut bien sûr que la couche soit dispo dans un contrat inspire).

Je viens de regarder  le getCapabilities du WMS inspire (http://gpp3-wxs.ign.fr/inspire/r/wms?SE … pabilities) et en effet la couche OI.OrthoimageCoverage n'est pas l'océan indien mais la couverture ortho à priori.
Essaie avec ORTHOIMAGERY.ORTHOPHOTOS et sinon vérifie les couches que tu as de dispo dans ton contrat avec  la requête getCapabilities de ta clé inspire :

Code:

https://wxs.ign.fr/MACLE/inspire/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities

Dernière modification par Cornet Jérémie (Tue 30 April 2013 14:16)

Hors ligne

 

#16 Tue 30 April 2013 17:05

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Re: Openlayers et flux wms 1.3.0

Ben normalement ma couche est bonne, quand j'ouvre le flux wms avec qgis, la couche a bien ce nom la et il s'agit de la france metropolitaine.
D'ailleurs qgis indique que 66 systèmes de projections sont disponibles, et je peux l'ouvrir en 2154 sans soucis!

Je viens de faire le getcapabilitie, j'ai bien accès a cette couche et il s'agit bien de la france metro:

<Name>OI.OrthoimageCoverage.HR</Name>
<Title>BDORTHOHR WM - 041 2011</Title>
<Abstract>
Le produit BD ORTHO® V3 est une collection de mosaïques d'orthophotographies numériques en couleurs ou en Infra Rouge couleurs, rectifiées dans la projection adaptée au territoire couvert. La BD ORTHO® V3 se compose d'images numériques (sans habillage ni surcharge) et d'indications de géoréférencement. Le contenu informationnel permet localement une utilisation jusqu'au 1 :2,000ième pour mettre en valeur le territoire, enrichir la visualisation des données et des projets. Mise à jour (041) 2011
</Abstract>
<KeywordList>
<Keyword>ortho</Keyword>
</KeywordList>
<CRS>IGNF:LAMB1</CRS>
<CRS>IGNF:LAMB2</CRS>
<CRS>IGNF:LAMB3</CRS>
<CRS>IGNF:LAMB4</CRS>
<CRS>IGNF:LAMBE</CRS>
<CRS>IGNF:UTM30W84</CRS>
<CRS>IGNF:UTM31W84</CRS>
<CRS>IGNF:UTM32W84</CRS>
<CRS>EPSG:2154</CRS>
<CRS>EPSG:27561</CRS>
<CRS>EPSG:27562</CRS>
<CRS>EPSG:27563</CRS>
<CRS>EPSG:27564</CRS>
<CRS>EPSG:27572</CRS>
<CRS>EPSG:32630</CRS>
<CRS>EPSG:32631</CRS>
<CRS>EPSG:32632</CRS>
<CRS>IGNF:LAMB93</CRS>
<CRS>IGNF:UTM20W84</CRS>
<CRS>EPSG:32620</CRS>
<CRS>IGNF:GUADFM49U20</CRS>
<CRS>IGNF:GUAD48UTM20</CRS>
<CRS>IGNF:UTM20W84GUAD</CRS>
<CRS>IGNF:GUADFM49GEO</CRS>
<CRS>IGNF:GUAD48GEO</CRS>
<CRS>EPSG:2969</CRS>
<CRS>EPSG:2970</CRS>
<CRS>EPSG:4559</CRS>
<CRS>EPSG:4621</CRS>
<CRS>EPSG:4622</CRS>
<CRS>EPSG:2973</CRS>
<CRS>IGNF:MART38UTM20</CRS>
<CRS>IGNF:MART38GEO</CRS>
<CRS>IGNF:UTM20W84MART</CRS>
<CRS>EPSG:4625</CRS>
<CRS>EPSG:3857</CRS>

Dernière modification par pargass31 (Tue 30 April 2013 17:10)

Hors ligne

 

#17 Tue 30 April 2013 17:16

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Re: Openlayers et flux wms 1.3.0

En fait je comprend pas trop, si je mets

Code:

OpenLayers.Projection.defaults['EPSG:4326'].yx = false;

dans le code avant la declaration de la couche, ca ne plante pas sur cette ligne mais il y'a toujours l'erreur

Code:

TypeError: OpenLayers.Projection.defaults[projCode] is undefined

Si je mets

Code:

OpenLayers.Projection.defaults['EPSG:2154'].yx = false;

la j'ai le message d'erreur suivant:

Code:

TypeError: OpenLayers.Projection.defaults['EPSG:2154'] is undefined

Cette ligne n'a rien à voir avec l'ajout de la couche et donc je vois pas pourquoi ca plant avec 2154 alors que c'est ok avec 4326.

Dernière modification par pargass31 (Tue 30 April 2013 17:26)

Hors ligne

 

#18 Tue 30 April 2013 17:51

Cornet Jérémie
Participant assidu
Lieu: Nouméa
Date d'inscription: 6 Apr 2008
Messages: 229

Re: Openlayers et flux wms 1.3.0

Si tu essaie ?

Code:

OpenLayers.Projection.defaults['EPSG:2154'] = new OpenLayers.Projection('EPSG:2154');
OpenLayers.Projection.defaults['EPSG:2154'].xy = false;

Dernière modification par Cornet Jérémie (Tue 30 April 2013 17:53)

Hors ligne

 

#19 Tue 30 April 2013 17:58

Cornet Jérémie
Participant assidu
Lieu: Nouméa
Date d'inscription: 6 Apr 2008
Messages: 229

Re: Openlayers et flux wms 1.3.0

Tant que j'y suis, tu dis que ton contrat de visualisation marche dans Qgis.
Du coup, c'est un service auquel tu as souscrit sur le site IGN pro.
Tu as 2  versions au choix lorsque tu souscris : pour logiciel et pour site web. Ton problème vient peut être juste du fait que tu essaie dans openlayers avec un service pour logiciel.

Hors ligne

 

#20 Tue 30 April 2013 18:53

pargass31
Participant occasionnel
Date d'inscription: 26 Apr 2013
Messages: 12

Re: Openlayers et flux wms 1.3.0

Yeeeees!!!!

j'ai essayé de rajouter les deux lignes que tu indiquais et ça fonctionne! Énorme merci à toi!

Effectivement j'ai choisi le contrat "logiciel" parceque je ne voyais pas pourquoi le flux wms serait affichable dans Qgis et pas dans openlayers, ça reste du wms quoi...
En plus si tu choisi le contrat pour site web, il faut à priori utiliser l'API geoportail et les wmts, je ne voyais pas trop l’intérêt.

La conclusion est que le flux "logiciel" fonctionne très bien avec OpenLayers, il faut juste de la patience et un membre de GeoRezo persévérant! :-)

encore merci à toi.

Romain

Dernière modification par pargass31 (Tue 30 April 2013 18:53)

Hors ligne

 

#21 Fri 12 July 2013 17:05

nicolas33
Participant occasionnel
Lieu: Bordeaux
Date d'inscription: 26 Sep 2006
Messages: 16

Re: Openlayers et flux wms 1.3.0

Bonjour,

je viens de lire ce sujet très intéressant , car j'essayais aussi d'afficher les couches de l'api de l'ign et maintenant j'y suis arrivé smile .

En lisant les différents POST, deux lignes de code m'ont interpellé :

Code:

OpenLayers.Projection.defaults['EPSG:2154'] = new OpenLayers.Projection('EPSG:2154');
OpenLayers.Projection.defaults['EPSG:2154'].xy = false;

Du coup je les ai essayé et effectivement dans une carte définie en 4326, j'ai pu lire une couche définie en 2154.
Mais il est écrit dans un des post "Oublie la reprojection de données raster dans openlayers." .
J'ai cherché sur internet et je suis tombé sur ça http://dev.openlayers.org/apidocs/files … Projection

Code:

defaults
{Object} Defaults for the SRS codes known to OpenLayers (currently EPSG:4326, CRS:84, urn:ogc:def:crs:EPSG:6.6:4326, EPSG:900913, EPSG:3857, EPSG:102113, EPSG:102100 and OSGEO:41001).  Keys are the SRS code, values are units, maxExtent (the validity extent for the SRS) and yx (true if this SRS is known to have a reverse axis order).

Mes questions sont donc , ces deux lignes de code ne servent donc pas à reprojeter? Comment dois-je comprendre leur interaction avec la carte et pourquoi cela m'a permis d'afficher une couche en L93 dans une carte en WGS84?

Merci d'avance pour vos réponses,

Nicolas

Hors ligne

 

#22 Wed 15 January 2014 10:51

Anaïs Just
Participant actif
Lieu: Montreuil
Date d'inscription: 10 Dec 2007
Messages: 131

Re: Openlayers et flux wms 1.3.0

Bonjour à tous,

J'ai repris le travail de pargass31 et j'ai eu de nouveau des soucis avec cette fameuse couche ign.

Tout d'abord, sans avoir rien changé au code, c'est un tuilage rose qui s'affichait dans openlayer à l'endroit de la couche ortho.

Le problème c'est qu'avec ma clé ign la couche ne s'affiche plus non plus dans QGIS

Après avoir pris contact avec l'IGN il m'a été conseillé de changer le src en 3857 car firebug affichait une erreur de type 400 et l'ign m'a indiqué qu'il s'agissait d'un problème de src

L'erreur XML provient d'une erreur HTTP 400 - Bad Request retournée par le serveur WMS. Cette erreur s'accompagne du message suivant de type exception :

<ServiceExceptionReport xmlns="http://www.opengis.net/ogc">
<ServiceException code="InvalidCRS" >

CRS EPSG:2154 (equivalent PROJ4 epsg:2154 ) inconnu pour le layer OI.OrthoimageCoverage.


Je doute un peu de cette solution car, quoiqu'il en soit, l'affichage devrait se faire correctement dans Qgis, non?

Par ailleurs quand je change le src pour 3857 je n'ai plus de tuiles roses, je n'ai plus rien qui s'affiche.

Pour finir quand je teste ma cle de la façon suivante

Code:

https://wxs.ign.fr/MA-CLE/inspire/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities

J'ai bien droit à utiliser cette couche. Et effectivement, pas de trace de la projection 2154...J'avoue que je suis un peu perdue

Code:

<Layer><Name>OI.OrthoimageCoverage</Name>
<Title>BDORTHO WM - D064 2012</Title>
<Abstract>Le produit BD ORTHO® V3 est une collection de mosaïques d'orthophotographies numériques en couleurs ou en Infra Rouge couleurs, rectifiées dans la projection adaptée au territoire couvert. La BD ORTHO® V3 se compose d'images numériques (sans habillage ni surcharge) et d'indications de géoréférencement. Le contenu informationnel permet localement une utilisation jusqu'au 1 :2,000ième pour mettre en valeur le territoire, enrichir la visualisation des données et des projets.</Abstract>
<KeywordList><Keyword>ortho-imagery</Keyword></KeywordList>
<CRS>EPSG:3857</CRS><CRS>EPSG:4639</CRS><CRS>EPSG:4626</CRS><CRS>IGNF:REUN47GEO</CRS><CRS>IGNF:RGR92GEO</CRS><CRS>IGNF:MART38GEO</CRS><CRS>EPSG:4625</CRS><CRS>IGNF:MAYO50GEO</CRS><CRS>IGNF:RGM04GEO</CRS><CRS>EPSG:4632</CRS><CRS>IGNF:CSG67GEO</CRS><CRS>EPSG:4623</CRS><CRS>IGNF:GUADFM49GEO</CRS><CRS>IGNF:GUAD48GEO</CRS><CRS>EPSG:4621</CRS><CRS>EPSG:4622</CRS><CRS>IGNF:LAMB3</CRS>

Auriez-vous une idée?

Dernière modification par Anaïs Just (Wed 15 January 2014 10:54)

Hors ligne

 

Pied de page des forums

Powered by FluxBB