Recherche fonction php (image)

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 : Recherche fonction php (image)

par Dosix » 02 juin 2009, 23:16

Merci de vos réponses, je pense que je vais me pencher vers la fonction imagefilltoborder().

Pour répondre à blof, si je vois que les contours posent problème je referai la carte avec des contours de même couleur. Et la carte c'est un fond de carte de Météo France...

Re: Recherche fonction php (image)

par blof » 02 juin 2009, 20:51

Bonsoir,
... quand il se trouve dans une commune reconnait les contours de celle-ci qui sont en gris ...
Si c'était vrai, ça serait l'idéal, on pourrait utiliser imagefilltoborder() ...
... mais en regardant de plus près, ce n'est pas le cas : les bordures ne sont pas d'une couleur unie et unique.

Il faudrait trouver une autre image ou "bricoler" celle-ci ( avec un programme ) pour avoir des bordures unies.

Ensuite il faudrait associer à chaque commune les coordonnées d'un des pixels de sa zone et coller ça dans une table ( et là ... bon courage )


( Sinon une petite remarque : est-ce qu'il n'y a pas un problème d'échelle ?
Dans certains coins les zones sont tellement petites que ça devient confus. )

par Victor BRITO » 02 juin 2009, 15:43

Regarde du côté des fonctions de l'extension GD, comme imagecolorallocate(), imagecolorallocatealpha(), imagefill(), imagefilledpolygon(), et j'en passe... ;)

Recherche fonction php (image)

par Dosix » 02 juin 2009, 13:39

Bonjour,

Je voudrais savoir s’il était possible de remplir par une couleur une zone sans calque en PHP.

Je m'explique, je possède une carte de l'Aquitaine découpée par communes, mon but est de pouvoir colorié des communes en fonction de certains paramètres (lié à la météorologie).

Voici la carte

Le mieux serai d'avoir un genre de "pointeur" qui quand il se trouve dans une commune reconnait les contours de celle-ci qui sont en gris et colorie seulement l'intérieure du département.

L'avantage pour moi m'évitera de faire 3000 calques pour chaque commune et à les mettres aux bonnes coordonnées.

Merci d'avance :wink: