FORMATION API GEOPORTAIL

Slides:



Advertisements
Présentations similaires
Créer un site web en équipe
Advertisements

Atlas cartographique du Sandre
LE LANGAGE JAVASCRIPT LES FENETRES.
Abes agence bibliographique de l’enseignement supérieur Les scripts.
Conception de Site Webs dynamiques Cours 6
Gérer un site avec Kompozer
Chapitre I : Systèmes d’exploitation
Utilisation de l’outil Firebug
SVG: Scalable Vector Graphics Exemple: Vienne Christine Potier, INF347, 20 juin 2008.
P1 Octobre 2006Stéphane ROUILLY Javascript : Ajax & Mashups Mastère MNT 2006
Créer son propre fichier .kmz.
La configuration Apache 2.2 Lhébergement virtuel.
Utilitaire pour créer des diaporamas en Flash et HTML : PORTA
Découvrez notre plate-forme de gestion de listes de diffusion.
12 novembre 2012 Grégory Petit
Développement dun simulateur dinterface graphique à distance Présenté par Michaël Delhaye Promoteur : Jean Vanderdonckt.
API Présentation Comment ajouter des pages. Vous voici dans notre site « laboratoire » pour la démonstration RAJOUTER UNE PAGE.
Définition : C'est un format de données qui permet de réaliser des sommaires Un « flux RSS » est un fichier texte qui contient les titres des derniers.
2006/2007Denis Cabasson – Programmation Web Cours de programmation web ENSAE
Septembre 2012 Présentation des cartes interactives.
Compatibilité INSPIRE
Les instructions PHP pour l'accès à une base de données MySql
Construire un site avec MapGuide Open Source
28 novembre 2012 Grégory Petit
1. SITE WEB DU SERVICE INFORMATIQUE DU RECTORAT
Création d'un projet Web avec Netbeans
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
M2 – MIAGE/SID Servlet M2 – MIAGE/SID
Hot Potatoes
JavaScript Nécessaire Web.
Guide de paramétrage RRDI pour CLM v3
CRÉER ET ALIMENTER UN BLOG A PARTIR DE LA PLATE FORME OVER BLOG
OCSInventory Formation CISCAM 2008.
Allez sur Bonjour! Je vous présente class dojo, un site qui permet une gestion de classe plus facile et surtout beaucoup.
 Objet window, la fenêtre du navigateur
3. Personnaliser une page web Visualiser les liens entre feuille de style et html grâce à l’inspecteur d’éléments Savoir si les modifications doivent être.
S'initier au HTML et aux feuilles de style CSS Cours 5.
Introduction à CmapTools par Jacques-Antoine V-Lemay 3 septembre 2008 par Jacques-Antoine V-Lemay 3 septembre 2008.
PHP 6° PARTIE : LES SESSIONS 1.Introduction 2.Identificateur de session 3.Variables de session 4.Client / Serveur 5.Principe 6.Ouverture de session 7.Enregistrement.
Module : Pages Web Dynamiques (Production Électronique Avancée)
S'initier au HTML et aux feuilles de style CSS Cours 5.
d’une plateforme web géo-décisionnelle
EPREUVE E6 : PARCOURS DE PROFESSIONNALISATION
1 Windows 2003 Server Stratégie des comptes. 2 Windows 2003 Server Il faut tenir compte de ces 3 paramètres.
Publication Flash sur Internet et Transfert avec Dreamweaver COM3562 Communication Multimédia MARS 2011.
Séminaire de rentrée cours de programmation web & Wordpress
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
DreamWeaver Séance 2 HMIDA Ahmed A2008. Plan 1.Calques 2.CSS 3.Modèles 4.Formulaires 5.Comportements 6.Mise en ligne.
DREAMWEAVER Première séance Villaron Audrey – Shibly Tarek.
Présentation Dreamweaver – Partie 2 Mickaël PIQUE – Automne 2004.
SI28 - Écriture multimédia interactive – A2004 Présentation Dreamweaver Partie 2 Pierre Malet GSU05.
Dreamweaver le retour Avec Les Formulaires Les Calques
Dreamweaver (2) ● les calques (layers) ● les comportements
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
Dreamweaver 2 Plan 1.Calques 2.CSS 3.Modèles 4.Comportements 5.Formulaires 6.Mise en ligne 1 Timothée Devaux Myriam Roudy Dreamweaver 2 Printemps 2008.
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
SI28 - Écriture interactive et multimédia Laurent FETZER GSU04, Lucie SOLA GSU06 P PRESENTATION Dreamweaver 2.
Dreamweaver MX Séance 2 Présenté par : Bastien Durizy Cedric Le-Rest Formulaire Comportement Style css Gestion de site Calque Scénario Modèle.
DREAMWEAVER MX2 - Séance 2 Les calques Les comportements Les scénarios Les formulaires Les feuilles de style Les modèles Les cadres Mise en ligne Jérôme.
Dreamweaver 2éme séance Murat Keles. Présentation I.CSS et Dreamweaver II.Les calques III.Les scénarios IV.Les comportements V.Les cadres VI.Mise en ligne.
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
Séance 2 Marie Lavogez Justine Leleu Dreamweaver MX.
DREAMWEAVER 2 Michael LEPERS Pierre LAINÉ.  Formulaire  Calques  Comportements  Feuille de style CSS  Modèle  Scénario  Gestion du site.
SI28 : Ecriture interactive et multimédia
DREAMWEAVER SÉANCE 2 SI28 Jonathan Barone – Thomas Lulé.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
TP ISN-Terminale S Notion de code HTML. I) Visualisation du code source d’une page web Se mettre sur une page web quelconque : clic droit, Afficher la.
Transcription de la présentation:

FORMATION API GEOPORTAIL Développer avec l’API Géoportail Web 2D en JavaScript ENSG, 7 mars 2012

Documentation disponible : API.IGN.FR Forum API sur developpez.com Documentation en ligne JsDoc Exemples Téléchargements Codes sources Doc API en PDF

Environnement de Développement ZazouMiniWebServer (ZWMS) PHP, Apache, MySQL Installer ZWMS Copier le dossier : « TP_API » dans le dossier « _web.zmwsc » Double cliquer sur le fichier '_start_all.bat' pour démarrer le serveur Firefox / Firebug Notepad++

Premiers pas avec l’API Géoportail Javascript Objectifs : Afficher sa première fenêtre carto Analyser le code source Étapes : Se rendre sur le site http://api.ign.fr Créer un compte Créer un contrat Copier / coller le code source généré dans le fichier tp.html Afficher la première page dans votre navigateur Web http://localhost/tp_api/tp.html

Premier pas avec l’API Géoportail Javascript Analyse <meta> : pour la définition de la langue, de l’encodage… < <style> : définition des CSS <script> : contient l’import de l’API Géoportail - Appel du loader cf documentation du Geoportal.load()

Personnaliser la carte Objectifs : Modifier les paramètres par défaut Identifier les composants du viewer Changer le style par défaut du viewer Étapes : - Modifier le type de visualiseur option viewerClass du loader - Afficher seulement la carte et les limites administratives option layers du loader - Rendre toutes les couches visibles au chargement de la page et mettre l’opacité de la couche administrative à 1.0 option layerOptions du loader - Recentrer la carte sur Marseille, au zoom 9 argument lon, lat et zoom du loader - Modifier la couleur du Panneau de Zoom et la couleur du bord du viewer Avec Firebug repérer les noms des différents composants de l’API, et modifier leurs propriétés CSS.

Personnaliser le Viewer La gestion des styles : 1- Repérer les classes de styles à modifier (Firebug) 2- Modifier les propriétés CSS dans la balise <style> gpControlNavToolbar gpToolBoxClass gpLayersClass gpSelectProjections gpLong gpLat gpControlMousePosition gpControlInformation

Ajouter des couches de données locales Objectifs : Importer des données métiers locales Manipuler des couches KML, GPX Étapes : L Le code qui suit est à ajouter au sein de la méthode init() associée à l'évènement 'onView' du loader: - Ajouter la couche KML (monumentmarseille.kml) utiliser la méthode Geoportal.Map.addLayer - Ajouter la couche GPX (cassisrando.gpx) - Modifier le style de la couche GPX ajouter le paramètre styleMap aux options de la couche GPX - Changer le comportement sur la couche GPX : quand on clique sur le parcours, une popup s'ouvre et indique la distance. option onSelect, onUnselect des options de la couche GPX

Ajouter des données provenant d’un serveur distant Objectifs : Importer des données à partir d’un serveur distant Manipuler des couches WMS, WFS Étapes : - Ajouter la couche WMS «Cours d’eau» du sandre : url : http://services.sandre.eaufrance.fr/geo/zonage-shp? couche : RWBODY - Ajouter la couche «Cours d’eau» WFS du sandre : url : http://services.sandre.eaufrance.fr/geotest/mdo_metropole? couche : 'MasseDEauRiviere' projection: 'EPSG:2154‘ NB: l’appel à une couche vectorielle provenant d’un serveur distant nécessite l’utilisation d’un proxy! (Paramètre proxyUrl du loader) L'utilisation du wfs nécessite de passer en version étendue de l'api

Ajouter des données provenant d’un serveur distant Analyse : Cross-domain & Proxy Proxy

Ajouter des outils Objectifs : Étapes : Maîtriser les outils fournis par l’API Intégrer ses propres outils Étapes : - Ajouter les outils de mesure en grâce au contrôle MeasureToolbar - Ajouter un bouton extérieur à la visualisation permettant de se recentrer sur Paris au zoom 12. ajouter une bouton html dans la page utiliser la méthode setCenter sur la Map.