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 :

Bis sous IE : Erreur : 'this.getMap().catalogue' a la valeur Null ou n'est pas un objet.


Sujet :

IGN API Géoportail

  1. #21
    Membre éprouvé Avatar de cmail
    Homme Profil pro
    Inscrit en
    Mai 2009
    Messages
    1 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 730
    Points : 966
    Points
    966
    Par défaut
    Maintenant j'ai le contact...
    Mais :

    1/ Naturellement, comme le GeoportalExtended.js est sur Free et qu'il n'est pas compressé (voir certaines discussions sur le sujet) car free ne l'autorise pas, son téléchargement est très long ... Et dans l'état, il est difficile de présenter publiquement un tel escargot...

    2/ Mais cela permet de faire les modifs pour retrouver mes fonctions V4, et se préparer à la V5 sur un serveur gérant la compression

  2. #22
    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
    Points : 4 224
    Points
    4 224
    Par défaut
    L'idée générale n'est pas d'avoir ceci en production, mais de vérifier que tu n'as pas de régressions et que l'erreur est corrigée sous IE8.
    Est-ce donc le cas ?

  3. #23
    Membre éprouvé Avatar de cmail
    Homme Profil pro
    Inscrit en
    Mai 2009
    Messages
    1 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 730
    Points : 966
    Points
    966
    Par défaut
    Ok. Voici ma réponse en 3 temps:

    1. J'ai modifié mon code comme tu me l'as demandé et elle est visible à http://vivlig.free.fr/indexV5.htm. Pour l'instant, je n'ai pas bidouillé autre chose.
    2. Par rapport à ma version sous API IGN beta4, visible à http://vivlig.free.fr/, on constate principalement que les pastilles vertes ont disparues. Donc, il va falloir que je regarde cela de plus près et tous les conseils sont les bienvenus...
    3. En l'état (non satisfaisant du fait du point n°2) , je n'ai plus d'erreur de chargement sous IE8. Et l'ancienne erreur déjà évoquée


    4. Line: 1410
      Erreur : 'this.element.scrolls' a la valeur Null ou n'est pas un objet.

a aussi disparu

C'est un progrès, mais maintenant je n'ai plus mes pastilles vertes !!!!!

  • #24
    Membre éprouvé Avatar de cmail
    Homme Profil pro
    Inscrit en
    Mai 2009
    Messages
    1 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 730
    Points : 966
    Points
    966
    Par défaut
    Aux dernières nouvelles, la mise en ligne de la beta5 sur le site de l'IGN est reportée pour quand?

  • #25
    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
    Points : 4 224
    Points
    4 224
    Par défaut
    Citation Envoyé par cmail Voir le message
    Aux dernières nouvelles, la mise en ligne de la beta5 sur le site de l'IGN est reportée pour quand?
    Quand je serai prêt (surtout que le moteur de recherche par lieux sera testé complètement)

    J'espère avant la fin de l'hiver ...

  • #26
    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
    Points : 4 224
    Points
    4 224
    Par défaut
    Citation Envoyé par cmail Voir le message
    C'est un progrès, mais maintenant je n'ai plus mes pastilles vertes !!!!!
    Encore, une petite chose, peux-tu retirer les lignes suivantes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <!-- IE8 compatibility mode -->
    <!--[if IE 8]>
    <meta http-equiv="X-UA-Compatible" content="IE=7"/>
    <![endif]-->
    Ce qui me chagrinne, c'est que CP.kml n'est pas chargé ... d'où les pastilles vertes manquantes

    Sinon, jette un oeil à l'exemple geoportalMap_kml.html, la gestion des labels est maintenant beaucoup plus simple qu'en bêta 4

  • #27
    Membre éprouvé Avatar de cmail
    Homme Profil pro
    Inscrit en
    Mai 2009
    Messages
    1 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 730
    Points : 966
    Points
    966
    Par défaut
    Oups! J'avais oublié d'enlever le controle sur IE8...
    Aujourd'hui, c'est fait... Et c'est toujours bon sous IE8. Jusqu'à...

    Par contre pour l'affichage des pastilles vertes, pas de nouveau. Comme tu l'as vu, le chargement de CP.kml ne se fait pas...

    Pour la mise à jour de la gestion des labels, je m'y penche quand j'aurai un peu de temps. J'avais aussi repérer l'exemple suivant de mga_geo http://atlasnw.free.fr/geoportail/ex...panonceau.html
    Avec ces deux exemples, j'espère m'en sortir...
    Merci Didier, pour ta patience.

  • #28
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 2 130
    Points : 1 765
    Points
    1 765
    Par défaut Un début de solution
    En ajoutant un visibility les pastilles vertes s'affichent.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
      //Ajout d'une couche KML 
      viewer.getMap().addLayer("KML", "Pastilles vertes", "./kml/CP.kml", {
        onFeatureInsert: function (f) {},
        //comportement d'OL
        styleMap: gmlStylePropor(),
        opacity: 1,
        minZoomLevel: 9,
        maxZoomLevel: 15,
        visibility: true
      },
      { //les properties comme visibility, etc ...
        onSelect: ouvrirPage,
        onUnselect: function (f) {},
        styleMap: gmlStylePropor(),
        hover: false,
        visibility: true
      });
    Le menu "Couches" est très difficilement lisible (police trop petite) et ton post-it "MENU" le recouvre partiellement.

  • #29
    Membre éprouvé Avatar de cmail
    Homme Profil pro
    Inscrit en
    Mai 2009
    Messages
    1 730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 730
    Points : 966
    Points
    966
    Par défaut
    Merci mag_geo. En effet, mes pastilles vertes sont revenues... En version 4, le visibility n'était pas incontournable...

    Sinon,le menu "couches" était là pour débuguer... Mais il disparaitra quand ce sera au point, je ne m'appesantis donc pas sur sa mise en forme.

    Je confirme a dgrichard, que je n'ai plus de problème avec IE8.

    Mais cela ne m'empêche pas de travailler en ce moment sur ton exemple geoportalMap_kml.html... Pour l'instant, j'assimile bien la chose... Sauf quelques petits problèmes qui vont me donner l'occasion d'ouvrir une nouvelle discution ...

  • + Répondre à la discussion
    Cette discussion est résolue.
    Page 2 sur 2 PremièrePremière 12
    ActualitésLogicielsRobotiqueBioinformatiqueLivres

    Discussions similaires

    1. Réponses: 9
      Dernier message: 23/01/2010, 14h18
    2. Erreur de script : "style a la valeur null ou n'est pas un objet"
      Par Renzokuken dans le forum Général JavaScript
      Réponses: 3
      Dernier message: 07/12/2009, 15h32
    3. this.element.scrolls' a la valeur Null ou n'est pas un objet
      Par cmail dans le forum IGN API Géoportail
      Réponses: 9
      Dernier message: 02/11/2009, 19h59
    4. Erreur sous IE : 'form' a la valeur Null ou n'est pas un objet
      Par Esil2008 dans le forum Général JavaScript
      Réponses: 10
      Dernier message: 30/04/2008, 17h39

    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