[SPIP Zone] Idea for GIS plugin

Hello and thanks for the works done on gis plugin,

I've got an idea for improving the gis plugin by allowing to overlay
some lines and polylines on the maps. The code to add to
gis/inc-gis_map.html is very simple. I explain how i've done it on
this page : http://weblog.eliaz.fr/article54.html

After this you can overlay the content of a kml file to the maps of
the site by attaching the kml file to an article or a rubrique. I've
tested it on a site and works great.

Do you think i can commit this update to the plugin ?

--
-------------------
Bruno Bergot

2007/6/3, bruno bergot :

Hello and thanks for the works done on gis plugin,

I’ve got an idea for improving the gis plugin by allowing to overlay
some lines and polylines on the maps. The code to add to
gis/inc-gis_map.html is very simple. I explain how i’ve done it on
this page : http://weblog.eliaz.fr/article54.html

Cảm ơn nhiều lắm !


@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-

Remercier Spip et les plugins (Crédits) : http://spip.jermer.fr/?Plugin-plugins-actifs-version-5

Hello Bruno

Sure!, commit your improvements, and thanks al lot

I want to see how it works!

thanks

bruno bergot escribió:

Hello and thanks for the works done on gis plugin,

I've got an idea for improving the gis plugin by allowing to overlay
some lines and polylines on the maps. The code to add to
gis/inc-gis_map.html is very simple. I explain how i've done it on
this page : Spip : Plugin GIS + tracés kml sur carte - Le labo

After this you can overlay the content of a kml file to the maps of
the site by attaching the kml file to an article or a rubrique. I've
tested it on a site and works great.

Do you think i can commit this update to the plugin ?

Hello Berio,

I'v comited the ability for GIS to load some kml files on the maps.
Before my commit i've tested it on this page :

http://www.eliaz.fr/chantier/labo/spip.php?rubrique3

If nobody encounter problems with this functionnality i will describe
how it works on the GIS page of spip-contrib (only in french cause my
spanish is not very good).

Nicoals had made a ticket on trac
(http://trac.rezo.net/trac/spip/ticket/376) to add the kml file in the
list of spip_type_documents. When this will be done, the user will
don't have to add it manually to the database.

++

--
-------------------
Bruno Bergot

Ça marche nickel ici
Bel ajout :slight_smile:

Petite question, sous KML, peut-on changer les icônes de marquage, pour
avoir les même que sur Google Map (exemple : une maison, un verre, une
tente, etc.) ?

Pascal

-----Message d'origine-----
De : spip-zone-bounces@rezo.net [mailto:spip-zone-bounces@rezo.net] De la
part de bruno bergot
Envoyé : mardi 5 juin 2007 21:34
À : berio
Cc : SPIP Zone; horaciogd@vhplab.net
Objet : Re: [SPIP Zone] Idea for GIS plugin

Hello Berio,

I'v comited the ability for GIS to load some kml files on the maps.
Before my commit i've tested it on this page :

http://www.eliaz.fr/chantier/labo/spip.php?rubrique3

If nobody encounter problems with this functionnality i will describe
how it works on the GIS page of spip-contrib (only in french cause my
spanish is not very good).

Nicoals had made a ticket on trac
(http://trac.rezo.net/trac/spip/ticket/376) to add the kml file in the
list of spip_type_documents. When this will be done, the user will
don't have to add it manually to the database.

++

--
-------------------
Bruno Bergot
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

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

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
>