Upload
napoleon-guegan
View
112
Download
0
Embed Size (px)
Citation preview
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
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
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
© 2006 Autodesk
Installation du serveur MapGuide
Téléchargement déjà réalisé sur le site de l’OSGeo - http://mapguide.osgeo.org
6© 2006 Autodesk
Téléchargement
7© 2006 Autodesk
Téléchargement
8© 2006 Autodesk
Téléchargement
© 2006 Autodesk
Stratégie Open Source Autodesk
Une stratégie contemporaine,
Un mode de développement communautaire,
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
© 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
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
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
14© 2006 Autodesk
Téléchargement
15© 2006 Autodesk
Choix pour cette démonstration…
© 2006 Autodesk
FDO
Accès natif aux données géospatiales
17© 2006 Autodesk
FDO
Accès natif, sans copie, sans conversion En lecture / écriture Architecture modulaire Un autre projet OSGeo Enrichissable
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
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
© 2006 Autodesk
Tests pour valider l’installation
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
© 2006 Autodesk
Installation des exemples
Téléchargement déjà réalisé sur le site de l’OSGeo - http://mapguide.osgeo.org
23© 2006 Autodesk
Téléchargement
24© 2006 Autodesk
Téléchargement
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
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
27© 2006 Autodesk
Déploiement
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
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
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
31© 2006 Autodesk
Comment créer un nouveau site ?
© 2006 Autodesk
Où trouver plus d’informations ?
33© 2006 Autodesk
Documentation MapGuide
34© 2006 Autodesk
Documentation MapGuide
35© 2006 Autodesk
Documentation MapGuide
36© 2006 Autodesk