carte dynamique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : carte dynamique

par titerm » 06 avr. 2006, 10:19

Je ne crois pas que l'on puisse faire un roll over dynamique sur des area de type polygone.
A la rigeur, tu peux générer via GD toutes les images qui représente ta carte a un instant T en fonction des differente zone que tu veux mettre en évidence
puis utiliser le mouseover d'une zone pour remplacer l'image du MAP par celle qui correspond a la zone survolée.
tu peux voir un exemple ce ca ici
mais cela neccessite d'avoir généré au préalable tous les cas possible avant l'affichage

En revanche c'est faisable sur des zone rectangulaire avec du JS/CSS

carte dynamique

par Invité » 05 avr. 2006, 16:31

Bonjour

J ai une carte de paris divisée en Zone elle en a 37; insérée avec cette syntaxe :
<IMG SRC="zone.jpg" VSPACE="marge_verticale" USEMAP="#nom_de_la_carte">.
avec les zones de types polygone.

On veut colorié ces zones de façon dynamique cad en fonction du champs selectionné à partir d une table:
dans un formulaire intégrer cette carte et avoir une liste déroulante qui demande sur quel critère on veut le résultat.
La liste déroulante contient en fait les champs d une table.La table donne pour chaque ligne le nom de la zone et les chiffres dans les autres champs correspondent aux criteres.
Comment faire pour que la carte se met à jour en coloriant les zones en 5 couleurs .Les zones se differencient par rapport aux données de ce champs.
Par exemple 8 zones auront la couleur rouge car elles ont dans ce champs des données inférieur a 40. (c'est comme une repartion de la population).

Est faisable en php ? javascript?
Merci pour votre aide et si vous avez des exemples de code merci