|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 9 ![]() |
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 |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : mai 2009 Messages : 1 086 ![]() |
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&" |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 9 ![]() |
Avec toutes mes excuses, voici une url qui devrait fonctionner :
http://www.plan-loire.fr/fileadmin/p..._AddLayer.html D'avance merci |
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Inscription : mai 2009 Messages : 1 086 ![]() |
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 |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() ![]() Didier RichardIngénieur cartographe Inscription : avril 2009 Messages : 2 734 ![]() |
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 là (à tester bien sûr )
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 9 ![]() |
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 ? |
|
|
00
|
|
|
#7 | |
|
Expert Confirmé
![]() ![]() Didier RichardIngénieur cartographe Inscription : avril 2009 Messages : 2 734 ![]() |
Citation:
dans les styles vectoriels (OpenLayers.Style) |
|
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 9 ![]() |
Finalement, j'ai réussi avec :
Code :
preFeatureInsert: Geoportal.Popup.setPointerCursorForFeature |
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() ![]() Didier RichardIngénieur cartographe Inscription : avril 2009 Messages : 2 734 ![]() |
?
|
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 9 ![]() |
oui !
|
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() ![]() Didier RichardIngénieur cartographe Inscription : avril 2009 Messages : 2 734 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com