Bonjour Edouard,
Biens sûr tu peux m'envoyer ton plugin, j'apprendrai sûrement des
choses en le décortiquant. Peut être que ça intéressera aussi d'autres
personnes, dans ce cas pourrais-tu le mettre à dispo sur un serveur ou
tout simplement sur la zone (je ne sais pas ce qu'en pensent les
autres...).
A propos des waypoint issus d'un GPS nous avons fait un test avec le
plugin GIS et nous avons réussi à les superposer à une carte. Il nous
a d'abord fallu convertir le fichier du gps en fichier kml avec un
logiciel libre dont je n'ai plus le nom en tête. Je ferai une doc là
dessus dès que j'aurai réglé mon problème avec la boucle kml ajoutée
au plugin GIS.
D'ailleurs j'en profite pour demander un peu d'aide à la communauté.
Je ne suis vraiment loin d'être "au top" avec les différents
traitements conditionnels avec spip et je ne sait pas qu'elle serait
la meilleur solution à mon problème. Voici le problème :
J'ai ajouté au fichier inc-gis_map.html une boucle que voici :
http://trac.rezo.net/trac/spip-zone/changeset/12752
Cette boucle fonctionne mais pas dans tous les cas. Avec ce code le
ficheir kml attaché à une rubrique est bien chargé sur la carte. Mais
ça ne fonctionne pas dans le cas d'une carte d'article (si le fichier
kml est attaché à un article). Ce que je voudrais faire en français
ressemblerait à ça :
on teste qu'un id_article est passé au squelette inc-gis_map
si oui on affiche la boucle qui charge le kml attaché à l'article
sinon on teste qu'un id_rubrique est passé au squelette
on affiche la boucle qui affiche le kml attaché à l'article
J'ai d'abord essayé de faire ça en imbriquant des boucles mais pas de
résultat satisfaisant. Du coup je me dis que je pourrais le faire avec
des filtres de test mais dans ce cas je serai obligé de placer mes
boucles dans des fichiers inclus car j'ai cru lire qu'on ne peut pas
mettre de boucle dans un filtre de test.
Y aurait-il d'autres solutions à envisager ? Tous les avis sont bienvenus.
Merci d'avance ++
--
-------------------
Bruno
Le 06/06/07, Edouard Lafargue<edouard@lafargue.name> a écrit :
Bonsoir,
J'ai écrit il y a quelques temps un plugin GIS qui permet d'ajouter des
coordonnées à un article, et qui utilise bien les fonctions ajax de la zone
ecrire pour l'edition. Il supporte coordonnées + icône (type "waypoint"
Garmin) pour chaque article. Egalement, le stockage des clés Google Maps
ainsi qu'un switch pour choisir entre affichage des cartes via Google Maps
ou bien d'autres applis de carto (j'utilise beaucoup Ka-Map).
Le plugin n'est pas terminé, mais voulez-vous que je vous l'envoie pour
que vous puissiez éventuellement en récupérer des bouts ?
Mon planning pour ce plugin est:
- Ajout de l'affichage automatique de cartes dans les articles en cas de
fichier GPX attaché. Cela fonctionne aujourd'hui, mais grâce à un squelette,
pas via le plugin
- Importation directe de waypoints GPX depuis un GPS Garmin, en
particulier en utilisant leur nouveau plugin 'communicator' (voir
developer.garmin.com).
Edouard
On 6/6/07, bruno bergot <bruno@eliaz.fr> wrote:
>
> Bonjour Pascal,
>
> Oui il est possible de changer les icônes des markers définis dans le
> fichier kml. Lorsque tu créer une carte personnalisée sur google maps
> tu as la possibilité de personnaliser les markers et ensuite
> d'exporter la carte sous forme de fichier kml.
>
> J'ai testé l'ajout de fichiers kml sur une carte attachés à une
> rubrique et cela fonctionne. Malheureusement ça n'a pas l'air de
> fonctionner pour une carte attachée à un article. Je cherche une
> solution au problème...
>
> ++
>
> --
> -------------------
> Bruno Bergot
> _______________________________________________
> spip-zone@rezo.net -
http://listes.rezo.net/mailman/listinfo/spip-zone
>