Guide de démarrage MapGuide Open Source Version 2.0.x Installer et démarrer Map
Guide de démarrage MapGuide Open Source Version 2.0.x Installer et démarrer MapGuide Pour obtenir MapGuide Open Source et le faire fonctionner sur votre système, suivez ces 5 étapes : 1. Téléchargez et installez MapGuide Server et MapGuide Web Server Extensions. Pour Windows visitez la page des téléchargements et téléchargez puis exécutez les installeurs MgServerSetup-2.0.x.exe et MgWebServerExtensionsSetup-2.0.x.exe. Pour Linux visitez la page des téléchargements de MapGuide Open Source et de Feature Data Objects (FDO) et téléchargez les fichiers mapguideopensource- 2.0.x.tar.gz, mapguideaptinstaller-2.0.x.tar.gz, et FDO 3.3.x tar.gz. Puis suivez les étapes dans le document 'compilez MapGuide sur Linux' (‘Building MapGuide on Linux’) pour configurer, compiler et installer le logiciel. 2. Téléchargez et décompressez l'application test. Visitez la page des téléchargements et téléchargez phpviewersample-2.0.zip. Sur Windows, décompressez les fichiers vers le chemin : C:\Program Files\MapGuideOpenSource\WebServerExtensions\www. Sous Linux décompressez les fichiers vers le chemin : /usr/local/mapguideopensource/webserverextensions/www. Remarquez que, dans les deux cas, il doit créer un répertoire appelé phpviewersample/ dans www/. 3. Téléchargez les données test. Visitez la page des téléchargements et téléchargez le paquet des ressources Sheboygan.mgp. Sous Windows, copiez le fichier dans le chemin : C:\Program Files\MapGuideOpenSource\Server\Packages Sous Linux, copiez le fichier dans /usr/local/mapguideopensource/server/packages. 4. Chargez les données test en utilisant l'application Site Administrator. Ouvrez un navigateur web à l'url suivante : http://localhost:8008/mapguide/mapadmin/login.php . Identifiez vous en utilisant l'id "Administrator" et le mot de passe par défaut "admin". Quand vous voyez la page Manage Servers apparaitre, sélectionnez "Load Packages" dans la barre de navigation à gauche. Sélectionnez le bouton radio correspondant à Sheboygan.mgp et cliquez sur "Load Package". 5. Lancez l'application test. Enfin ouvrez un navigateur web à l'url suivante : http://localhost:8008/mapguide/phpviewersample/ajaxtiledviewersample.php pour lancer l'application test. À ce point vous devriez avoir MapGuide Open Source installé et lancé. Pour poursuivre lisez la suite de ce guide, lisez la F.A.Q. et visitez la page de documentation pour lire le guide du développeur. Les composants de la plateforme MapGuide La plateforme MapGuide Open source est constituée de composant qui tourne dans l'un des trois niveaux, comme indiqué ci-dessous. Ces composants peuvent tous tourner sur un seul ordinateur ou être distribué à travers plusieurs machines comme montré sur le diagramme. Le serveur MapGuide Le serveur MapGuide héberge les services de MapGuide Open Source et répond aux requêtes de l'application cliente à travers le protocole TCP/IP. Le serveur fournit 7 services : Service site, Service ressource,Service de dessin, Service d'objets, Service de cartographie, Service de rendu, Service de tuilage et Service KML. Le serveur MapGuide fonctionne sous Microsoft Windows ou Linux. Extensions au serveur Web de MapGuide Les Extensions au Serveur Web de MapGuide sont des composants internes qui n'ont pas d'interface utilisateur mais sont utilisé par l'API Web de MapGuide. Les Extensions Web incluent un MapAgent CGI/ISAPI/mod Apache qui expose les services proposé par le Serveur MapGuide aux applications clientes par Internet ou un intranet en utilisant le protocole HTTP. L'API Web de MapGuide gère trois langage de développement ; ASP.NET, Java/JSP et PHP. Les Extensions au serveur Web de MapGuide tournent soit sous Microsoft Windows soit sous Linux et fonctionne avec le serveur web Apache ou Microsoft IIS. Visualisateur MapGuide MapGuide Open Source permet l'accès à trois technologies de visualisateur : un basé sur DWF, deux sur AJAX. - Le visualisateur DWF : ce visualisateur intègre le visualisateur DWF d'Autodesk à télécharger, et est basé sur un contrôle ActiveX qui gère parfaitement le format DWF d'Autodesk. Il ne fonctionne que sous Microsoft Internet Explorer. - Le visualisateur AJAX : c'est un viewer 100% DHTML basé sur la technologie AJAX, et ne nécessite pas de télécharger de plugin additionnels. Il fonctionne avec Microsoft Internet Explorer, Mozilla Firefox, et Safari. - le visualisateur Fusion : s'appuyant principalement sur du JavaScript, Fusion est un socle de développement d'applications cartographiques web. Fusion permet aux concepteurs Web et aux développeurs de construire des applications riches, rapidement et facilement. Par l'utilisation de "widgets" (composants) qui fournissent des fonctionnalités intégrées à l'architecture modulaire de Fusion, les développeurs peuvent ajouter, ôter, ou modifier des fonctionnalités en utilisant les standards HTML et CSS. Fusion ne requiert aucun plugin, et crée des applications qui fonctionnent dans tous les navigateurs web principaux sur Windows, Mac et Linux. Fusion fournit une manière flexible d'interagir avec MapGuide Open Source. En utilisant une collection grandissante de widgets, ce système modulaire permet de construire des applications web AJAX puissantes, interactives, et ce, avec un développement minimal. Pour les applications nécessitant des fonctionnalités étendues, Fusion fourni une plateforme extensible qui permet de développer ses propres widgets. MapStudio Open Source MapStudio Open Source est une application dédiée à la gestion des données spatiales pour MapGuide Open source. C'est un outil et client open source avec une interface graphique. Il est encore en version alpha et sous développement par un membre de l'OSGeo. Plus d'informations sur MapStudio peuvent être trouvées sur http://code.google.com/p/mapstudioos/ Autodesk MapGuide™ Studio Autodesk MapGuide Studio est un outil propriétaire complet de publication et d'administration pour MapGuide Open Source, proposé par Autodesk. Plus d'informations sur Autodesk MapGuide et une version d'évaluation sont disponibles à l'url : www.autodesk.com/mapguidestudio. MapGuide Web Studio MapGuide Web Studio est un outil de création par le web pour la définition des sources de données, des couches, et des ressources des cartes. MapGuide Web Studio est une application AJAX qui fonctionne sur diverses plateformes et avec différents navigateurs web comme Firefox, Safari, et Internet Explorer. Contrairement à MapGuide Studio, il n'est pas un composant séparé, mais est installé avec les Extensions au serveur Web de MapGuide. Administrateur de site MapGuide L’administrateur de site MapGuide est une application pour gérer votre site et ses serveurs. Cette application utilise une interface web que vous pouvez accéder de n'importe quel navigateur. Pour démarrer le programme ouvrez un navigateur et entrez : http://servername:port/mapguide/mapadmin/login.php, en utilisant le nom du serveur du site et le port que vous avez défini durant l'installation. Vous utilisez MapGuide Site Administrator pour ajouter et enlever des serveurs, rendre les services off-line pour maintenance, et surveiller le statut des serveurs. MapGuide Site Administrator n'est pas un composent séparé, mais est installé avec les Extensions au serveur Web de MapGuide. Feature Data Objects L'API Feature Data Objects (FDO) est un ensemble de commande pour la manipulation, la définition et l'analyse d'information spatiale. MapGuide Open Source utilise FDO pour accéder aux données dans différents formats de fichier. Un fournisseur FDO est une implémentation spécifique de l'API FDO. C'est le composant logiciel qui fournit l'accès aux données dans le format de données particulier ou de stockage de données. FDO est un projet open source séparé disponible sur fdo.osgeo.org. Traducteurs * Yves Jacolin * Gwenael Bachelot uploads/s1/ guide-de-demarrage-mapguide-open-source-version-2-0.pdf
Documents similaires




