Compiler l'API Flash

avec Maven

Pré-requis :

  • Maven : pour la compilation

Etapes :

  • Télécharger les sources de l'API géoportail Flash : geoportalMinOpenscales.zip. Décompresser le zip.
  • Ouvrir l'invite de commandes, se placer dans le répertoire geoportalMinOpenscales.
  • Lancer la commande suivante :
    mvn -e clean install package

    Le swf final se situe dans geoportalMinOpenscales/geoportail-api-fx-examples/target. Il peut être nécessaire de le renommer selon l'appel dans le fichier html. Le swc final se situe dans geoportalMinOpenscales/geoportail-api-core/target

avec Flash Builder

Créer le projet Flex dans Flash Builder

Ouvrir FlashBuilder, Fichier/Nouveau/Projet Flex.

Donner un nom au projet. Ici, 'projet_api_geoportail.

Récupérer les librairies

  • Récupérer la librairie Openscales. Décompresser le zip et copier le contenu de libs dans le package libs de votre projet.
  • Récupérer la librairie Greensock. Cliquer sur "Download AS3". Dézipper. Copier le fichier geensock.swc dans le package libs de votre projet.

Installer les sources de l'API Géoportail FLash

  • Télécharger les sources de l'API géoportail Flash : geoportalMinOpenscales.zip. Décompresser le zip.
  • Copier le dossier de geoportail-api-core/src/main/flex/assets dans le package src du projet sous FB.
  • Copier le dossier de geoportail-api-core/src/main/flex/core dans le package src du projet sous FB.
  • Copier le dossier geoportail-api-fx/src/main/flex/fx dans le package src du projet sous FB et le renommer en fx.component.
  • Copier le contenu du dossier geoportail-api-fx/src/main/flex/assets dans le package assets du projet sous FB.
  • Copier le contenu du dossier geoportail-api-fx-examples/src/main/flex/assets dans le package assets du projet sous FB.
  • Dans le mxml du projet (ici projet_api_geoportail.mxml), copier le contenu du fichier geoportail-api-fx-examples/src/main/flex/geoportalFxStd.mxml

    L'arboresence finale du projet est la suivante :