IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IGN API Géoportail Discussion :

Plus de fond de carte apres passage à API 2.0.0


Sujet :

IGN API Géoportail

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 18
    Par défaut Plus de fond de carte apres passage à API 2.0.0
    Bonjour

    Sur cet excellent forum, en mai dernier, j'avais recu d'utiles conseils pour obtenir un code API souple et très simple, pour etre incorporé dans les nombreuses pages WEB que contient mon site de rando.

    Malheureusement, lors du passage à la version 2.0.0, le fond de carte n'apparait plus : ne s'affiche que la trace gpx.
    J'ai pourtant suivi les informations de migration (en fonction de mes modestes compétences), mais là je suis sec.

    Voici le site
    http://philippe.prilleux.free.fr/Pas...nt_valier.html

    Quelqu'un aurait il la solution "magique" pour me débloquer la situation, tout en essayant de ne pas trop modifier le code ?

    Merci d'avance pour votre patience (je sais qu'il y a eu beaucoup de demandes de ce genre lors de la migration)

  2. #2
    Membre averti
    Homme Profil pro
    retraité
    Inscrit en
    Janvier 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2012
    Messages : 33
    Par défaut
    C'est normal que cela ne fonctionne pas tu es encore en 1.3...
    Copie de ton code :
    <script type="text/javascript" src="http://api.ign.fr/geoportail/api/js/1.3/Geoportal.js"></script>
    Prendre une nouvelle clé API pour la migration .

  3. #3
    Expert confirmé
    Homme Profil pro
    Ingénieur cartographe
    Inscrit en
    Avril 2009
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur cartographe
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 173
    Par défaut
    Change :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    http://api.ign.fr/geoportail/api/js/1.3/Geoportal.js
    en

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    http://api.ign.fr/geoportail/api/js/2.0.0/Geoportal.js
    Puis, retire le new :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    icarteJLC= new Geoportal.load(
    enfin, il y a des caractères bizarres dans tes fichiers (visibile sous Firebug)

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 18
    Par défaut
    Désole, j'avais envoyé le lien vers une page que je n'avais pas encore migré.
    Voici donc la seule page que j'ai passé en API 2.0.0

    http://philippe.prilleux.free.fr/Pas..._peguille.html

    Et je confirme donc mon problème : pas d'affichage de la carte en dépit de la petite correction que tu proposes :

    Puis, retire le new :
    icarteJLC= new Geoportal.load(

    Peux tu me préciser les caracteres byzarres qui pourraient gener l'appel de la nouvelle version API ?
    Merci

  5. #5
    Expert confirmé
    Homme Profil pro
    Ingénieur cartographe
    Inscrit en
    Avril 2009
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur cartographe
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 173
    Par défaut
    Citation Envoyé par philou63_51 Voir le message
    Et je confirme donc mon problème : pas d'affichage de la carte en dépit de la petite correction que tu proposes :
    Ah bon, j'ai toujours un DOCTYPE complet ...

    Citation Envoyé par philou63_51 Voir le message
    Puis, retire le new :
    icarteJLC= new Geoportal.load(
    ok ...

    Citation Envoyé par philou63_51 Voir le message
    Peux tu me préciser les caracteres byzarres qui pourraient gener l'appel de la nouvelle version API ?
    Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    function loadAPI() {
    j'ai l'impression que la page contient des mélanges ISO-8859-1 / UTF-8 ?

    Peut-être qu'il faudrait aussi modifier :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
    en:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
    Bon, maintenant il faudrait remplacer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    http://api.ign.fr/geoportail/api/js/2.0.0/Geoportal.js
    par:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    http://api.ign.fr/geoportail/api/js/latest/lib/geoportal/lib/Geoportal.js
    pour tracer où est le problème ... car tout semble bon sauf les requêtes WMTS qui sont en erreur ?

  6. #6
    Membre averti
    Homme Profil pro
    retraité
    Inscrit en
    Janvier 2012
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2012
    Messages : 33
    Par défaut
    Comme signalé plus haut avec la V2.0 il faut utiliser une nouvelle clé API (l'ancienne clé ne fonctionne pas).
    lien vers IGN

    Tu utilises encore une ancienne clé API valable jusqu’à V1.3 uniquement.

  7. #7
    Expert confirmé
    Homme Profil pro
    Ingénieur cartographe
    Inscrit en
    Avril 2009
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur cartographe
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 173
    Par défaut
    Citation Envoyé par dung25 Voir le message
    Tu utilises encore une ancienne clé API valable jusqu’à V1.3 uniquement.
    C'est une clef 1.3, mais basculée en 2.0, elle fonctionne donc en 2.0

  8. #8
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2 133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 2 133
    Par défaut
    Le fichier http://philippe.prilleux.free.fr/Pas...ando/cleAPI.js est en UTF-8 avec BOM: Firebug a du mal à interpréter !

    Mettre tout en UTF-8 est une bonne pratique qui évite des erreurs perfides ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Clé API pro] pas d'affichage des fonds de carte
    Par botzz dans le forum IGN API Géoportail
    Réponses: 3
    Dernier message: 14/11/2013, 13h48
  2. Effet de bord sur les mesures de surface après passage à l'API min
    Par moshika dans le forum IGN API Géoportail
    Réponses: 5
    Dernier message: 19/10/2012, 17h39
  3. API 1.3 avec JS : le fond de carte IGN n'apparaît plus
    Par Gérard-65 dans le forum IGN API Géoportail
    Réponses: 4
    Dernier message: 22/08/2012, 11h09
  4. [AC-2007] Lien hypertext ne fonctionne plus après passage à Windows 7
    Par sylvere_co dans le forum Sécurité
    Réponses: 3
    Dernier message: 19/07/2012, 21h06
  5. Réponses: 1
    Dernier message: 28/10/2005, 09h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo