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 :

Fonction Aggregate et kml


Sujet :

IGN API Géoportail

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 14
    Points
    14
    Par défaut Fonction Aggregate et kml
    Bonjour,

    j'utilise la fonction Aggregate pour rassembler des couches kml. J'ai résolu successivement plusieurs difficultés (affichage du kml puis style du kml) grâce au forum mais là, je bloque : j'ai besoin d'insérer une fonction permettant l'ouverture d'une fenêtre selon une url associée à chaque point du kml.
    La fonction utilisée sur les événements onSelect et onUnselect fonctionne très bien lorsque la couche est sortie de "l'aggrégateur" (couche "test" tout en haut à gauche sur cet exemple :http://soussite.plan-loire.fr/3PAlli..._AddLayer.html ). En revanche, rien ne se passe lorsque la couche est insérée dans l'aggrégateur (couche "test" dans le groupe "espaces protégés").
    Je ne pense pas que ça vienne du kml car j'ai essayé en utilisant le même kml, sans plus de résultat.
    Merci d'avance pour votre aide,

    Emilie

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

    Informations forums :
    Inscription : Mai 2009
    Messages : 2 119
    Points : 1 764
    Points
    1 764
    Par défaut
    J'ai deux erreurs sous Firebug et rien ne s'affiche:
    * "NetworkError: 404 Not Found - http://soussite.plan-loire.fr/3PAllier/BVLoire_Trou.kml"
    * "NetworkError: 403 Interdit - http://jeton-api.ign.fr/getToken?key=7532486489820403418&output=json&callback=Geoportal.GeoRMHandler.U7532486489820403418.callback&"

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    Avec toutes mes excuses, voici une url qui devrait fonctionner :
    http://www.plan-loire.fr/fileadmin/p..._AddLayer.html

    D'avance merci

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2 119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 2 119
    Points : 1 764
    Points
    1 764
    Par défaut
    Dur dur de se mettre dans le code, l'aspirine est nécessaire!
    En remarques qui n'ont rien à voir avec le problème:
    - l'encodage de certains libellés n'est pas en utf-8
    - la largeur de la carte ne s'adapte pas à la taille de l'écran

  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
    Points : 4 224
    Points
    4 224
    Par défaut
    Je vois plus de kml dans les agrégats (seulement des WMS) ...

    Pour que les onSelect and co fonctionnent sur l'agrégat, il faut utiliser la forme où le contrôleur de sélection prend en entrée un tableau de couches kml comme (à tester bien sûr )

  6. #6
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    Bonjour à tous,

    désolée pour la réponse tardive, j'étais occupée à d'autres tâches en ce début d'année....
    La piste donnée par dgrichard était la bonne, j'ai réussi à rendre mes couches cliquables. Le résultat peut être vu ici : http://www.plan-loire.fr/fileadmin/p...llierClic.html. Merci !
    Merci également à mga_geo dont les exemples sur les pop-up m'ont été très utiles.
    Il me reste une difficulté : je voudrais avoir un curseur "pointer" au survol des mes points.... une piste ?

  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
    Points : 4 224
    Points
    4 224
    Par défaut
    Citation Envoyé par EmilieDB Voir le message
    Il me reste une difficulté : je voudrais avoir un curseur "pointer" au survol des mes points.... une piste ?
    Mettre

    dans les styles vectoriels (OpenLayers.Style)

  8. #8
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    Finalement, j'ai réussi avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    preFeatureInsert: Geoportal.Popup.setPointerCursorForFeature
    Donc, problème résolu, tout fonctionne, merci !

  9. #9
    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
    ?

  10. #10
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 14
    Points
    14
    Par défaut
    oui !

  11. #11
    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 EmilieDB Voir le message
    oui !
    Dans ce cas, il faut une fois logguée marquer la discussion comme [Résolu] (en cliquant sur [Résolu] en bas de la discussion )

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

Discussions similaires

  1. fonction Aggregate aware
    Par dermenji dans le forum Designer
    Réponses: 4
    Dernier message: 19/03/2015, 17h12
  2. Aggreger des données fonction aggregate ?
    Par charlotte77 dans le forum R
    Réponses: 3
    Dernier message: 28/10/2013, 20h49
  3. fonction aggregate et drop
    Par louisonl dans le forum R
    Réponses: 3
    Dernier message: 24/10/2013, 14h09
  4. Remplacement fonction aggregate pour php 5 (runkit)
    Par nean_j dans le forum Langage
    Réponses: 1
    Dernier message: 27/03/2008, 17h17
  5. [hibernate] utilisation des fonctions d'aggregation
    Par osopardo dans le forum Hibernate
    Réponses: 2
    Dernier message: 29/08/2005, 09h41

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