Précédent   Forum des professionnels en informatique > Applications > SIG : Système d'information Géographique > IGN API Géoportail
IGN API Géoportail Forum d'entraide sur l'API Géoportail développé par IGN
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/12/2011, 09h59   #1
Invité de passage
 
Inscription : mai 2009
Messages : 9
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 9
Points : 4
Points : 4
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
EmilieDB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2011, 14h01   #2
Membre émérite
 
Inscription : mai 2009
Messages : 1 086
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 1 086
Points : 821
Points : 821
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&"
mga_geo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2011, 15h57   #3
Invité de passage
 
Inscription : mai 2009
Messages : 9
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 9
Points : 4
Points : 4
Avec toutes mes excuses, voici une url qui devrait fonctionner :
http://www.plan-loire.fr/fileadmin/p..._AddLayer.html

D'avance merci
EmilieDB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2011, 18h51   #4
Membre émérite
 
Inscription : mai 2009
Messages : 1 086
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 1 086
Points : 821
Points : 821
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
mga_geo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2011, 21h39   #5
Expert Confirmé

 
Homme Didier Richard
Ingénieur cartographe
Inscription : avril 2009
Messages : 2 734
Détails du profil
Informations personnelles :
Nom : Homme Didier Richard
Localisation : France, Val de Marne (Île de France)

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

Informations forums :
Inscription : avril 2009
Messages : 2 734
Points : 3 502
Points : 3 502
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 )
dgrichard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 17h02   #6
Invité de passage
 
Inscription : mai 2009
Messages : 9
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 9
Points : 4
Points : 4
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 ?
EmilieDB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 23h20   #7
Expert Confirmé

 
Homme Didier Richard
Ingénieur cartographe
Inscription : avril 2009
Messages : 2 734
Détails du profil
Informations personnelles :
Nom : Homme Didier Richard
Localisation : France, Val de Marne (Île de France)

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

Informations forums :
Inscription : avril 2009
Messages : 2 734
Points : 3 502
Points : 3 502
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)
dgrichard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2012, 15h00   #8
Invité de passage
 
Inscription : mai 2009
Messages : 9
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 9
Points : 4
Points : 4
Finalement, j'ai réussi avec :

Code :
preFeatureInsert: Geoportal.Popup.setPointerCursorForFeature
Donc, problème résolu, tout fonctionne, merci !
EmilieDB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 14h35   #9
Expert Confirmé

 
Homme Didier Richard
Ingénieur cartographe
Inscription : avril 2009
Messages : 2 734
Détails du profil
Informations personnelles :
Nom : Homme Didier Richard
Localisation : France, Val de Marne (Île de France)

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

Informations forums :
Inscription : avril 2009
Messages : 2 734
Points : 3 502
Points : 3 502
?
dgrichard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 15h59   #10
Invité de passage
 
Inscription : mai 2009
Messages : 9
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 9
Points : 4
Points : 4
oui !
EmilieDB est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 21h38   #11
Expert Confirmé

 
Homme Didier Richard
Ingénieur cartographe
Inscription : avril 2009
Messages : 2 734
Détails du profil
Informations personnelles :
Nom : Homme Didier Richard
Localisation : France, Val de Marne (Île de France)

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

Informations forums :
Inscription : avril 2009
Messages : 2 734
Points : 3 502
Points : 3 502
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 )
dgrichard est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h27.


 
 
 
 
Partenaires

Hébergement Web