Bonjour,
J'ai réalisé une fonction qui permet de placer des points en cliquant sur une carte, ces derniers sont ensuite stocker dans une base de données.
Ensuite ce que j'aimerais réaliser c'est un "découpage" de la zone, c'est à dire que l'utilisateur verrait bien sa zone par rapport au plan.
Pour cela j'ai donc penser à des lignes qui vont de points en points mais j'ai un doute quand à la "fiabilité" de ma technique :
J'ai pensé créer une image avec comme source une droite. Il suffirait ensuite de faire les calculs de taille de la droite et le positionnement. C'est assez simple à faire en fait, cependant est-ce que cela ne risque pas de surcharger énormément le navigateur du client ?
Si on se retrouve avec 10 zones de 10 traits sa fait 100 images avec les 400 calculs qui vont derrière...
Mais le soucis majeure que me pose cette solution est que j'aurais souhaité pouvoir coloriser l’intérieur de la zone. Hors cela me parait quelques peut difficile avec aucun conteneur qui fait la zone.
Aussi j'aurais souhaité savoir si il existait un conteneur style <div> mais avec plus de quatres points où si je doit tenté de bidouiller un petit truc...
Je vous remercie d'avance pour vos réponse
Edit : Une solution à lequel je viens de penser serait de créer des polygone via GDImage en php et de les superposer à la carte. A moins que quelqu'un n'ait une meilleur solution je pense me tourner vers celle-la.
Partager