Voila j'ai une carte(image insérée sur ma page) et je voudrais qu'au coordonnés XY (qui peuvent varier) un point apparaisse.
Est ce possible ?
Si oui comment?
Version imprimable
Voila j'ai une carte(image insérée sur ma page) et je voudrais qu'au coordonnés XY (qui peuvent varier) un point apparaisse.
Est ce possible ?
Si oui comment?
Non pas en HTML, il faut un langage dynamique serveur comme PHP par exemple.
alors, oui, c'est possible en HTML/CSS [Désolé blueice ;)] : tu ajoutes une balise <img> qui sera ton point et tu le positionnes comme il faut via CSS...
ensuite, ça peut être risqué si un truc bug sur ta page...
le mieux est de générer l'image avec le point directement incrusté avec un langage côté serveur (exemple : PHP avec la librairie GD : http://fr.php.net/gd )
comment je superpose alors mes deux images?
et en php sans librairie c'est possible? ou javascript?
Bien sûr mais c'est je suppose que c'est dynamiquement qu'il veut le faire !!! Sinon où est l'intérêt de la chose, tu modifies ton image en conséquence et c'est tout.Citation:
alors, oui, c'est possible en HTML/CSS [Désolé blueice ] : tu ajoutes une balise <img> qui sera ton point et tu le positionnes comme il faut via CSS...
et alors ? en dynamique aussi c'est possible, avec JavaScript ^^
(en plus, les attributs .style.left et .style.top sont portables à peu près partout ^^)
le dynamiquement c'esdt pas le problemeCitation:
Envoyé par blueice
Si tu sais deja marqué ton image a une coordonnées precise alors tu peux le faire dynamiquement ou tu veux apres
Donc reponse à mes questions?
Tu pourrais faire quelque chose comme ceci :
et pour le déplacement de l'image en fonction des coordonnées et cie tu devrais passer du coté Javascript ;)
- un div contenant en background ta carte (bien sur il faut que le div ait exactement les dimensions de la carte)
- et ta petite image dans le div.
Et si l'utilisateur n'active pas JS ?
Alors qu'avec un langage serveur pas de problème... :)
Il y a beaucoup de cas à prendre en compte :mouarf:
Oki je vais voir pour la div ce que ca donne mais je suis pas sur d'y arriver.
Moi e tle CSS 2 ca fait 2 lol
bref le javascript non le php sans doute puisque la donnée sortira d'une base de données.
bon je vais essayer quand meme.
Salut !
je me demande ce que ce serait si à chaque fois qu'on déplace le point on ait à attendre l'affichage du serveur...
C'est pourquoi je préfère le javascript pour résoudre ce problème.
Il me semble que ce soit du dhtml, qui, lui, n'inclut par forcément le php !
@+
DHTML = (X)HTML + JavaScript, c'est côté client dans tous les cas ;)
sauf que le point c'est pas toi qui le deplace.
En fait c'est un point pour indique un endroit sur une carte geogrphique.
point qui varient suivant le lieu (etablissement) que tu consultes, avec toutes les données dans une base de données. (dont les coordonnées de ce lieu sur la carte)
d'ou l'utilisation de php au lieu de javascript
effectivement, dans ce cas là, la manipulation en PHP avec GD est certainement la meilleur idée ;)
C'est ce que je répète depuis le début :roll:
Et le temps de traitement est instantané, maintenant si l'hébergement est sur Free, là c'est normal que ca broute...