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

Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#1 Thu 25 June 2015 15:37

Geo-x
Participant assidu
Lieu: Pau
Date d'inscription: 2 Nov 2010
Messages: 215

Affichage fonds Geoportail avec OpenLayers 3.6.0

Bonjour @ tous.

Je tente, en vain, d'utiliser mon API Key IGN pour afficher les fonds cartographiques sur mon Web SIG qui tourne avec OpenLayers3.

Je ne sais pas mais, soit c'est une usine à gaz, soit je suis une bille, parce que malgré :

- L'exemple officiel : http://depot.ign.fr/geoportail/api/deve … alOL3.html ou j 'ai le message :

Code:

"gGEOPORTALRIGHTSMANAGEMENT is not defined"

- L'exemple sur un site internet spécialisé : http://geopole.free.fr/?Geoportail-OL3 ou aucune tuile ne se charge du genre :

Code:

"NetworkError: 403 Forbidden - http://wxs.ign.fr/.../wmts?layer=GEOGRAPHICALGRIDSYSTEMS.MAPS&style=normal&tilematrixset=PM&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fjpeg&TileMatrix=11&TileCol=1019&TileRow=749"

- L'exemple réalisé par Eric Lemoine, vers lequel redirige l'IGN et dont la page ne fonctionne pas : http://openlayers.org/en/master/examples/wmts-ign.html

- Ou encore le tutoriel officiel de l'IGN : http://api.ign.fr/documentation/80/affi … uches-wmts

Absolument rien de rien ne fonctionne.

Avez-vous déjà fait appel à ces services ? Avez-vous réussi ?

Par avance merci.

Geo-x

Hors ligne

 

#2 Wed 01 July 2015 10:30

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

Re: Affichage fonds Geoportail avec OpenLayers 3.6.0

Bonjour,

L'exemple dans ol3 pour l'PAI geoportail a été remis en ligne. Elle avait été retiré suite à la suppression, volontaire, d'une fonctionnalité (je ne sais plus laquelle) nécessaire pour cet exemple.

Voici le lien : http://openlayers.org/en/master/examples/wmts-ign.html

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 Wed 01 July 2015 10:32

Geo-x
Participant assidu
Lieu: Pau
Date d'inscription: 2 Nov 2010
Messages: 215

Re: Affichage fonds Geoportail avec OpenLayers 3.6.0

Merci Yves pour votre réponse.

Hors ligne

 

#4 Thu 02 July 2015 12:06

Geo-x
Participant assidu
Lieu: Pau
Date d'inscription: 2 Nov 2010
Messages: 215

Re: Affichage fonds Geoportail avec OpenLayers 3.6.0

Je sens qu'avec cet exemple ça commence à aller mieux, du moins j'arrive sur mon site perso à afficher l'exemple donné.

C'est lorsque je bascule sur ma clef de développement que ça ne fonctionne plus. Exemple avec l'orthophoto :

Code:

var tileGrid = new ol.tilegrid.WMTS({
  origin: [-20037508, 20037508],
  resolutions: [],
  matrixIds: []
});
var layer = new ol.layer.Tile({source: new ol.source.WMTS({url: 'http://wxs.ign.fr/mykey/wmts',layer: 'ORTHOIMAGERY.ORTHOPHOTOS', matrixSet: 'PM',format: 'image/jpeg', projection: 'EPSG:3857',tileGrid: tileGrid,style: 'normal',attributions: [new ol.Attribution({html: '<a href="http://www.geoportail.fr/" target="_blank">' + '<img src="http://api.ign.fr/geoportail/api/js/latest/' + 'theme/geoportal/img/logo_gp.gif"></a>'})]})});

Et Firebug me dit :

Argument 2 of CanvasRenderingContext2D.putImageData is not a finite floating-point value


Avez-vous déjà rencontré de problème ?

// REEDIT //

C'est bon cela fonctionne, mauvaise utilisation de ma part dans le calcul des tuiles. Problème résolu.

Dernière modification par Geo-x (Mon 06 July 2015 11:28)

Hors ligne

 

Pied de page des forums

Powered by FluxBB