1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël...

36
1 © 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot

Transcript of 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël...

Page 1: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

1© 2006 Autodesk

Installation et mise en marche d'un serveur MapGuide Open Source

Gwenaël Bachelot

Page 2: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

2© 2006 Autodesk

Déroulement

Installation sur une machine (virtuelle) vierge pendant la présentation

Durant les phases d’installation, présentation de diapos

Démonstration sur la machine installée

Page 3: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

3© 2008 Autodesk

MapGuideWeb Studio

MapGuideWeb Studio

Internet

GoogleEarth

GoogleEarth

MapGuideAJAX Viewer

Client AjaxMapGuide

`

MapGuideDWF Viewer

Client DWFMapGuide

MapStudio Open Source

MapGuideWeb Studio

`

Autodesk MapGuide

Studio

AutodeskMapGuideStudio

Architecture MapGuide Open Source

ServicesRendering KML Mapping

Tile Feature Drawing

Resource FDO Site

Serveur base de données

MapGuideOpen Source

Fichiers de données

Services Web

WMS / WFS

Serveur Web (IIS/Apache)

+ Web Server Extensions

de MapGuide

PHP.NET®

Java®

Serveur Applicatif Serveur Web Client

Moteur MapGuide

Client léger(pas d’ installation)

Client lourd(installation)

Application web

Pro

prié

taire

Pay

ant

Page 4: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

4© 2008 Autodesk

MapGuideWeb Studio

MapGuideWeb Studio

Internet

GoogleEarth

GoogleEarth

MapGuideAJAX Viewer

Client AjaxMapGuide

`

MapGuideDWF Viewer

Client DWFMapGuide

MapStudio Open Source

MapGuideWeb Studio

`

Autodesk MapGuide

Studio

AutodeskMapGuideStudio

Architecture MapGuide Open Source

ServicesRendering KML Mapping

Tile Feature Drawing

Resource FDO Site

Serveur base de données

MapGuideOpen Source

Fichiers de données

Services Web

WMS / WFS

Serveur Web (IIS/Apache)

+ Web Server Extensions

de MapGuide

PHP.NET®

Java®

Serveur Applicatif Serveur Web Client

Page 5: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

© 2006 Autodesk

Installation du serveur MapGuide

Téléchargement déjà réalisé sur le site de l’OSGeo - http://mapguide.osgeo.org

Page 6: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

6© 2006 Autodesk

Téléchargement

Page 7: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

7© 2006 Autodesk

Téléchargement

Page 8: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

8© 2006 Autodesk

Téléchargement

Page 9: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

© 2006 Autodesk

Stratégie Open Source Autodesk

Une stratégie contemporaine,

Un mode de développement communautaire,

Page 10: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

10© 2006 Autodesk

Depuis Novembre 2005

Nouvelle technologie web cartographique MapGuide Nouvelle technologie d’accès aux données FDO Ouverture de code source de MapGuide et FDO Participation à la création de la fondation Développement communautaire

Tout le monde peut proposer des évolutions Vote par comité de direction technique (PSC) PSC MapGuide = 7 personnes, 3 salariés Autodesk Tout le monde peut contribuer

Un modèle identique à celui de Sun Microsystems pour OpenOffice.Org

Page 11: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

© 2006 Autodesk

Installation des Web Server Extensions du serveur MapGuide

Téléchargement déjà réalisé sur le site de l’OSGeo - http://mapguide.osgeo.org

Page 12: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

12© 2008 Autodesk

MapGuideWeb Studio

MapGuideWeb Studio

Internet

GoogleEarth

GoogleEarth

MapGuideAJAX Viewer

Client AjaxMapGuide

`

MapGuideDWF Viewer

Client DWFMapGuide

MapStudio Open Source

MapGuideWeb Studio

`

Autodesk MapGuide

Studio

AutodeskMapGuideStudio

Architecture MapGuide Open Source

ServicesRendering KML Mapping

Tile Feature Drawing

Resource FDO Site

Serveur base de données

MapGuideOpen Source

Fichiers de données

Services Web

WMS / WFS

Serveur Web (IIS/Apache)

+ Web Server Extensions

de MapGuide

PHP.NET®

Java®

Serveur Applicatif Serveur Web Client

Page 13: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

13© 2006 Autodesk

Web Server Extensions ???

Intègre la liaison avec le serveur Web (IIS ou Apache) Intègre les installations nécessaires pour le fonctionnement

de l’API retenue (Java, .Net ou Php) Optionnellement, peut installer Apache et Tomcat

Page 14: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

14© 2006 Autodesk

Téléchargement

Page 15: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

15© 2006 Autodesk

Choix pour cette démonstration…

Page 16: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

© 2006 Autodesk

FDO

Accès natif aux données géospatiales

Page 17: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

17© 2006 Autodesk

FDO

Accès natif, sans copie, sans conversion En lecture / écriture Architecture modulaire Un autre projet OSGeo Enrichissable

Page 18: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

18© 2006 Autodesk

Quels outils intègrent FDO ?

Open Source : MapGuide Open Source / Autodesk MapGuide

Enterprise Propriétaire :

Autodesk : AutoCAD Map 3D 1Spatial : Radius Studio Safe : FME (en producteur et en consommateur de

données)

Data Source

Application

APIFDO

FDO Provider

Page 19: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

19© 2006 Autodesk

Fournisseurs FDO

Accès natif à une multitude de formats géographiques, sans

copie ou conversion de données

Applications intégrant FDO

Par exemple, AutoCAD Map 3D,

Autodesk MapGuide Enterprise et

MapGuide Open Source

Oracle

SQL-Server

MySQL

SDF

SHP

ODBC

Raster

WMS

WFS

ArcSDE

Fournisseurs certifiés par Autodesk Fournisseurs tiers / Open Source

GDAL

OGR

FME

PostGIS

SQL-Server

Oracle

Oracle et SQL-Server

MS Access et Excel

Plus de 25 formats vectoriels

25+ raster formats

Plus de 100 formats vectoriels

.jpg, .jpeg, .jp2, .j2k,

.sid, .png, .tif, .tiff,

.dem, .ecw, .dt0, .dt1, dt2,

.asc, .adf, .nitf Informix

… = en cours de développement

= Tiers / Open Source

= Autodesk contribue

Page 20: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

© 2006 Autodesk

Tests pour valider l’installation

Page 21: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

21© 2006 Autodesk

Tests de validation

Le serveur web fonctionne t’il ? http://mgos:8008 ( = nom de serveur :port)

Le service MapGuide est il démarré ? services windows

L’administration web du serveur fonctionne t’elle ? http://mgos:8008/mapguide/mapadmin/login.php ID : Administrator (A majuscule !) Password : admin (a minuscule !)

MapGuide WebStudio fonctionne t’il ? http://mgos:8008/mapguide/webstudio Profiter des raccourcis fournis par WebStudio

Page 22: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

© 2006 Autodesk

Installation des exemples

Téléchargement déjà réalisé sur le site de l’OSGeo - http://mapguide.osgeo.org

Page 23: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

23© 2006 Autodesk

Téléchargement

Page 24: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

24© 2006 Autodesk

Téléchargement

Page 25: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

25© 2006 Autodesk

Packages MapGuide – Fichier MGP

MGP = MapGuide Package Fichier Zip Contient tout ou partie d’un site (hors application web) Copier les fichiers dans le répertoire Packages du serveur

C:\Program Files\MapGuideOpenSource2.0\Server\Packages

Déploiement avec l’administrateur web MapGuide

Page 26: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

26© 2006 Autodesk

MapGuideWeb Studio

MapGuideWeb Studio

Internet

GoogleEarth

GoogleEarth

MapGuideAJAX Viewer

Client AjaxMapGuide

`

MapGuideDWF Viewer

Client DWFMapGuide

MapStudio Open Source

MapGuideWeb Studio

`

Autodesk MapGuide

Studio

AutodeskMapGuideStudio

Architecture MapGuide Open Source

ServicesRendering KML Mapping

Tile Feature Drawing

Resource FDO Site

Serveur base de données

MapGuideOpen Source

Fichiers de données

Services Web

WMS / WFS

Serveur Web (IIS/Apache)

+ Web Server Extensions

de MapGuide

PHP.NET®

Java®

Serveur Applicatif Serveur Web Client

.MGP

Page 27: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

27© 2006 Autodesk

Déploiement

Page 28: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

28© 2006 Autodesk

Tests après installation MGP

Les données sont elles visibles dans WebStudio ? Le package est-il installé correctement ?

http://mgos:8008/mapguide/mapviewerajax/?WEBLAYOUT=Library%3a%2f%2fSamples%2fSheboygan%2fLayouts%2fSheboyganPhp.WebLayout

Page 29: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

29© 2006 Autodesk

Tests après installation MGP

Les exemples avec le client Fusion fonctionnent ils ? Slate

http://mgos:8008/mapguide/fusion/templates/mapguide/slate/index.html?ApplicationDefinition=Library%3a%2f%2fSamples%2fSheboygan%2fFlexibleLayouts%2fSlate.ApplicationDefinition

Aqua http://mgos:8008/mapguide/fusion/templates/mapguide/aqua/index.html?ApplicationDefinition=Library

%3a%2f%2fSamples%2fSheboygan%2fFlexibleLayouts%2fAqua.ApplicationDefinition

LimeGold http://mgos:8008/mapguide/fusion/templates/mapguide/limegold/index.html?

ApplicationDefinition=Library%3a%2f%2fSamples%2fSheboygan%2fFlexibleLayouts%2fLimeGold.ApplicationDefinition

Maroonhttp://mgos:8008/mapguide/fusion/templates/mapguide/maroon/index.html?ApplicationDefinition=Library

%3a%2f%2fSamples%2fSheboygan%2fFlexibleLayouts%2fMaroon.ApplicationDefinition

TurquoiseYellowhttp://mgos:8008/mapguide/fusion/templates/mapguide/turquoiseyellow/index.html?

ApplicationDefinition=Library%3a%2f%2fSamples%2fSheboygan%2fFlexibleLayouts%2fTurquoiseYellow.ApplicationDefinition

Page 30: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

30© 2006 Autodesk

Application

MGP = MapGuide Package Contient tout ou partie d’un site (hors application web) Déployer une application web

Varie selon API (Php, Java, .Net)

Dézipper et copier répertoire PhpViewerSample dans C:\Program Files\MapGuideOpenSource2.0\WebServerExtensions\www

Lancer l’application Web : http://mgos:8008/mapguide/phpviewersample/ajaxviewersample.php

Page 31: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

31© 2006 Autodesk

Comment créer un nouveau site ?

Page 32: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

© 2006 Autodesk

Où trouver plus d’informations ?

Page 33: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

33© 2006 Autodesk

Documentation MapGuide

Page 34: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

34© 2006 Autodesk

Documentation MapGuide

Page 35: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

35© 2006 Autodesk

Documentation MapGuide

Page 36: 1© 2006 Autodesk Installation et mise en marche d'un serveur MapGuide Open Source Gwenaël Bachelot.

36© 2006 Autodesk