begin process at 2010 02 10 09:07:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Général

 > 

Cartographie avec couches et transparence


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Cartographie avec couches et transparence

jeudi 10 juillet 2008 à 15:35:11 | Cartographie avec couches et transparence

fafazoom

Bonjour,

Étant étudiant en architecture, je cherche à pouvoir présenter mes travaux d'urbanisme dans une interface qui me permettrait de superposer plusieurs couches (vectoriel ou bitmap) et des régler pour chacune l'affichage et/ou la transparence. Un peu comme on peut voir sur GéoPortail et de plus en plus de site actuelement.
Je voudrait pouvoir simplement rajouter des nouvelles couches et puis bien sur naviguer et zoomer dedans.

Pensez-vous qu'un script flash puisse réaliser cela ? Ou faut-il que je me tourne vers une autre techno?

Merci de vos réponses et suggestions.

jeudi 10 juillet 2008 à 16:29:37 | Re : Cartographie avec couches et transparence

raddreamer

Réponse acceptée !
Bonjour,
Vu que flash permet de gérer des clips dynamiquement, tu peux te permettre toutes les fantaisies que tu veux,
Suffit de construire ta petite interface correctement pour la navigation (ou un système astucieux de clics et assigner des commandes gérant la transparence de chaque image (mise dans un clip)
pas facile pour arriver au niveau de geoportail quand on s'y connait pas mais c'est possible de faire un truc plus simple :)
samedi 12 juillet 2008 à 03:32:41 | Re : Cartographie avec couches et transparence

fafazoom

Ok, merci de la réponse, ça fesait longtemps que j'avais pas touché à Flash alors j'appréhendais un peu (surtout l'AS).
En bidouillant avec l'aide de Flash et les composants CheckBox et Slider, j'arrive à un truc comme ça :
Affiches Couches
avec ce code sur la première image:
import fl.controls.Slider;
import fl.events.SliderEvent;
import fl.controls.Label;
import fl.controls.CheckBox;
slider1.value = 100;
slider1.addEventListener(SliderEvent.CHANGE, changeHandler);
check1.addEventListener(MouseEvent.CLICK, clickHandler);

function changeHandler(event:SliderEvent):void {
    label1.text = event.value + "%";
    habitats.alpha = event.value * .01;
}
function clickHandler(event:MouseEvent):void {
    habitats.alpha = 0;
}

Le problème c'est que j'arrive pas à faire que l'image réapparaisse quand je clique sur le bouton CheckBox
Ça doit être tout bête mais j'arrive pas à trouver...

Sinon le top serait un flash ou en mettant les images dans un dossier, le flash génère automatiquement les couches  . Mais bon, j'ai pas trouve de source dans ce sens la...
Merci pour votre aide.

samedi 12 juillet 2008 à 05:10:04 | Re : Cartographie avec couches et transparence

raddreamer

- j'ai pas encore essayé mais ça doit être possible de charger ça dans un loadvars avec un fichier xml contenant les coordonnées de chaque image,

- faire que le fichier flash génère autant que movieclip avec l'image correspondante à l'intérieur à l'intérieur et les charger dans des depths différents

- créer à partir d'une variable contenu dans le xml le nombre d'instance nécessaire pour tes boutons gérant l'apparition et la transparence de tes différentes images.

En discutant de ça faudrait que j'essaie j'ai cette carte du Japon réalisée en flash que j'aimerai bien gérer dynamiquement dans ce sens :
[ Lien ] pour le moment c'est un chargement de carte avec des calques différents à chaque fois mais le but ensuite est de faire la meme chose comme tu veux le faire sur ton site ;)
enfin pour le moment priorité au concours de jeu !

si j'ai le temps faudrait que j'essaie d'améliorer ma carte tiens

mercredi 16 juillet 2008 à 00:37:04 | Re : Cartographie avec couches et transparence

fafazoom

Ok, merci de tes précisions.
J'arrive à faire marcher mon fichier manuellement avec le code suivant :
import fl.controls.Slider;
import fl.events.SliderEvent;
import fl.controls.Label;
import fl.controls.CheckBox;
// valeur slider
slider1.value = 100;
// déclaration
slider1.addEventListener(SliderEvent.CHANGE, changeHandler1);
check1.addEventListener(MouseEvent.CLICK, clickHandler1);
// fonction
function changeHandler1(event:SliderEvent):void {
    label1.text = event.value + "%";
    habitatsN.alpha = event.value * .01;
}
function clickHandler1(event:MouseEvent):void {
    habitatsN.visible = event.target.selected;
}

Le problème après c'est qu'il faut que je place et nome, à chaque carte ajoutée ,un curseur et sa légende + le code AS ...
Pas très chic tout cela.

Donc je vais essayer de réfléchir à la solution que tu évoque, mais pas évident vu mes connaissances limités du codage.
Sinon t'aurais pas vu une source qui pourrait servir de base de départ?

Merci


Cette discussion est classée dans : transparence, cartographie, couches


Répondre à ce message

Sujets en rapport avec ce message

transparence sous flash [ par creaman ] j'aurais voulu savoir si il etait possible de publierun swf en mettant un fond transparent ? image/transparence [ par Simoya ] Bonjour, j'ai besoin d'importer une image avec de la trasparence dans Flash, mais ça ne fonctionne pas.... je crois que je m'y prends mal, tout si Transparence sous Netscape [ par Merlin83 ] Bonjour tout le monde. Je cherche l'info suivante : Comment faire pour avoir de la transparence sur une anim sous Netscape ? Pour I.E pas de probleme Transparence d'objet Flash sous Netscape [ par mickski ] Bonjour à tous, J'aimerai savoir comment faire pour rendre une anim flash transparente sous Netscape < v7.0. J'ai un flash qui est bien transparent s transparence de bouton "texte" sur flash MX [ par montana ] Salut,je suis a la recherche de scripts pour gérer la transparence de boutons. L'activation de l'apparition des boutons devrait se faire en roll over deplacer un texte sur un scene en transparence [ par rantan ] rantsalutJ'ai reussi a faire un texte de saisi et avec la fonction drag a le deplacer mais le probleme qui se pose maintenant c que j'aimerai qu'on de Menu navigation transparence [ par 1ouf ] Bonjour à tous...Je suis un débutant en Flash et je ne sais pas par où commener...Je souhaitais faire un menu de navigation du style www.tribuevents.c la transparence alpha du texte: HELP!!!! [ par xorax ] Je sai pa pour vou mai impossible de changer la transparence alpha d'un texte dynamique ou de saisie!!?!!j'ai cherché pendan 2 heure sur l'aide et imp Donner une transparence à un Jpeg ??? [ par Lamasse ] Bonjour à tous ! Alors voilà : je charge actuellement dans Flash des images à la volée à partir d'une base de donnée. Ces images sont au format Jpeg, transparence d'un textField [ par juju2chaussette ] Bonjour à tous,une petite question m'intéroge, j'ai un textField avec des bord et une couleur de fond (grace à la propriété backgroundColor) mais sera


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,234 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales