Nous sommes le Jeu 28 Mars, 2024 22:40
Supprimer les cookies

Page 2 sur 2Précédent 1, 2[RESOLU] Logiciel WYSIWYG de cartographie interactive

Pour une tâche précise, pour remplacer un logiciel propriétaire donné...

Ven 20 Avr, 2007 18:51

bonjour,

Moi j'aurai juste besoin d'une carte de france clicable (sur chaque region)
et d'une carte par departement, affichant les villes et pouvoir cliquer sur les petits ronds marquant les villes

Que me conseillez vous ?

Merci de votre aide
syosyo

Messages : 2

Lun 23 Avr, 2007 11:23

syosyo > Je ne comprends pas tout.

Une carte cliquable ? Mais qu'est-ce que ça doit faire quand on clique ? Et c'est pour quel environnement ? A quelles fins ? Dans quel contexte ?

Il existe des logiciels, parfois libres, pour "faire de la carte" (ou plutôt manipuler des données géographiques). Certaines applis sont très simples à utiliser (google earth), d'autres sont "métier" (SIG), donc nécessitent une bonne maîtrise du logiciel ET de la cartographie. Mais tous sont généralistes, et nécessitent du travail et des connaissances pour en faire quelque chose de spécialisé (comme ce que tu veux faire).

Pour faire une "simple" fonction clic sur une carte, ce n'est peut-être pas la peine de conserver un fonctionnement "géographique". Une carte c'est un dessin, une région ou une ville c'est une zone sur le dessin. Si tu sais (par programmation) rendre une zone d'image cliquable, alors tu peux produire une telle carte, pas besoin de latitudes/longitudes ou que sais-je encore. En tout cas c'est un peu risqué de chercher spécifiquement un "logiciel qui fait ça", ça risque être inutilement lourd, et/ou exagérément cher !
irimi

Messages : 503

Lun 23 Avr, 2007 12:05

En fait, je veux juste, par exemple, que l'utilisateur puisse cliauer sur les villes (représentées par des petits ronds) sur une carte d'un département et récupérer la liste des villes (des ronds) qu'il aura cliqué.
je ne sais pas avec quelles technologies faire ca (est-ce que PHP suffit ? ), ou existe-t-il des logiciels ?

Merci de vos réponses.
syosyo

Messages : 2

Lun 23 Avr, 2007 14:56

Ah donc c'est pour une application web (fallait le dire :wink: )... Bin si tu connais un peu le PHP c'est pas très compliqué, le principe de base est d'utiliser les "imagemap" de HTML (zones cliquables sur une image). Tu génères en PHP des imagemap sur une image représentant une carte, et tu y associes des liens. Tu peux encore plus automatiser le principe en générant "à la volée" une carte/image en PHP, grâce à la bibliothèque GD, installée par défaut maintenant dans PHP.

Imagemap :
http://www.thelin.net/laurent/labo/html/imagemap.html

Images en PHP :
http://www.php.net/manual/fr/ref.image.php

Voilà, au moins ça reste simple, léger pour le serveur (pas besoin de SIG pour cliquer sur des villes). Si c'est une collection de villes que tu veux extraire, et non un lien que tu veux activer en cliquant, tu peux aussi compléter avec du javascript, ce qui te permet de récupérer les noms de ville sans recharger la page. Et on arrive tout naturellement à de l'AJAX, qui peut déclencher des apparitions de conteneurs avec de la donnée "serveur", en fonction de ce que tu cliques, sans rechargement complet.
irimi

Messages : 503

Mer 19 Mars, 2014 11:38

Bonjour irimi,

Êtes-vous toujours présent sur le site ? J'aurais quelques questions à vous poser.

Merci d'avance.

Cordialement,

Baptiste
b_grange

Messages : 1

Lun 09 Juin, 2014 22:55

Il y a umap d'openstreep map, libre & écrit en Python. Le site officiel propose de créer ses cartes donc pas besoin d'installer quoi que se soit mise à part un navigateur.
NRg11z3r

Messages : 3

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit