Esri Geoportal Server se divise en deux parties. La première partie est le système hébergeant l'extrémité du Géoportail et l'application Web elle-même. La deuxième partie est le système de l'utilisateur final constitué de machines qui accèdent au Géoportail déployé. Les exigences de système diffèrent entre les deux parties et sont décrites dans les sections ci-dessous.
Exigences de système d'hôte du géoportail
L'environnement d'hôte du géoportail nécessite un système d'exploitation, une base de données, un JDK Java complet, un serveur d'applications Web et des services de carte pour les cartes de recherche, d'aperçu et de l'éditeur de métadonnées. Le Géoportail se connecte à la structure LDAP d'une organisation et par conséquent, a besoin d'un serveur d'annuaire.
Reportez-vous à chaque sous-section ci-dessous pour vérifier que votre environnement satisfait l'exigence particulière du système avant de continuer l'installation d'un Géoportail.
Remarque :
Les configurations du système non indiquées dans cette rubrique peuvent fonctionner pour l'implémentation de votre géoportail ; cependant, celles indiquées ici ont été testées et tout problème de compatibilité a été documenté ou résolu, alors que le déploiement du Géoportail dans une configuration de système non indiquée peut entraîner des problèmes inconnus.
Système d'exploitation
Les systèmes d'exploitation suivants sont pris en charge pour le Géoportail :
- Red Hat Enterprise Linux AS/ES 5
- Windows 2003 Server SP2
- Windows 2008 Server Standard
- Windows 2003 Server 64 bits
- Windows 2008 Server Standard 64 bits
- Windows 7 Ultimate, Professional Edition 32 bits
- Windows Server 2008 R2
- Windows Server 2012 Standard
- Windows Server 2012 R2
Remarque :
Lors de l'installation de l'un des composants du Géoportail sur un système de 64 bits, ils doivent être installés dans le répertoire Tous les programmes (x 86).
Base de données
Geoportal supports the following databases The Geoportal database can be deployed on the same server or a different server than the geoportal web application:
- Oracle 10g
- Oracle 11g
- PostgreSQL 8.4 (32 bits et 64 bits)
- PostgreSQL 9.1 (32 bits et 64 bits)
- MySQL 5.5
- Microsoft SQL Server 2005 SP2 et SP3
- Microsoft SQL Server 2008
Java
Le code source du Géoportail repose sur Java 6, mais son exécution sur Java 7 a également été testée. Java JDK 6 (32 ou 64 bits) ou Java JDK 7 (7 si vous utilisez Tomcat 7.x) est nécessaire sur le serveur hébergeant l'application Web du Géoportail.
Conteneur de servlet
L'application Web du Géoportail est basée sur la technologie de servlet Java et, par conséquent, nécessite l'utilisation d'un conteneur de servlet. Le logiciel suivant fournit le support de servlet Java, et son exécution de l'application Web du Géoportail a été testée et vérifiée :
- Apache Tomcat 6.0.32 et ultérieur et Tomcat 7.0.x
- Oracle WebLogic 11g
- GlassFish 3.1 et GlassFish 3.1.2
Remarque :
L'exposition des applications Web du Géoportail sur le port 80 (le port HTTP par défaut) nécessitera la planification et la coordination avec le personnel informatique et de réseau de votre organisation. Par exemple, Tomcat peut être configuré comme un conteneur Web pour prendre en charge les requêtes de réseau sur le port 80. Cependant, dans la plupart des cas, Tomcat est configuré pour répondre aux requêtes sur un port différent du port 80 (par exemple, le port 8080). Dans ces cas, une redirection depuis un serveur Web (par exemple, IIS ou Apache HTTP) ou depuis un serveur proxy inversé sera requise pour envoyer les requêtes d'URL pour une application Web du Géoportail vers Tomcat pour gestion. Dans le cas de WebLogic et de GlassFish, il s'agit de serveurs d'application qui assurent également la prise en charge du serveur Web. WebLogic ou GlassFish peut être configuré pour assurer la prise en charge HTTP du port 80 avant pour les applications Web du Géoportail. Sinon, un proxy inversé peut être utilisé pour fournir les requêtes de redirection d'URL pour une application Web du Géoportail vers le serveur Web HTTP ou le conteneur Servlet de l'application Web
Accès au serveur de messagerie
Un serveur de messagerie est nécessaire pour la fonctionnalité de notification du Géoportail suivante :
- Fonction de feedback pour contacter les administrateurs du Géoportail.
- Fonctionnalité de notification de téléchargement des données
- Notifications de collecte
Serveur d'annuaire et LDAP
Pour une fonctionnalité complète des rôles basés sur l'utilisateur ; un serveur d'annuaire activé par LDAP est requis pour l'authentification. Vous pouvez utiliser un serveur d'annuaire existant qui prend en charge LDAP v.3, si vous en avez déjà un dans votre organisation. Si vous n'avez actuellement aucun serveur d'annuaire LDAP, et que vous souhaitez avoir la fonctionnalité de rôles basés sur l'utilisateur, vous devez installer un serveur d'annuaire. Vous trouverez les instructions d'installation du Serveur de répertoire Apache (un serveur de répertoire de source libre) dans le guide d'installation du Géoportail.
Option d'authentification simple : Lorsqu'aucun serveur d'annuaire LDAP n'est disponible, il est possible de configurer le Géoportail pour un seul compte administrateur. Ceci est une option rapide pour une configuration d'introduction mais est déconseillée pour les environnements de production. Les utilisateurs souhaitant utiliser une authentification simple n'ont pas besoin d'installer un logiciel de serveur de répertoire supplémentaire. La configuration de l'authentification simple peut être réalisée uniquement via le fichier de configuration du Géoportail et est décrite en détails dans le guide d'installation.
ArcGIS Server Standard (facultatif)
ArcGIS Server n'a pas besoin d'être installé sur le même ordinateur que l'application Web du Géoportail, mais cette dernière doit être capable d'utiliser un service de carte pour les cartes de l'éditeur de métadonnées, de recherche et d'aperçu, ainsi qu'un service de localisation et un service de géométrie. Ces filtres sont décrits ci-dessous. Un utilisateur doit être en mesure d'utiliser les services ArcGIS Server hébergés par votre organisation. Le géoportail requiert les services suivants :
- Service pour le fond de carte. Le fond de carte peut être une extrémité REST d'un serveur de carte ArcGIS Server. Il peut également s'agir d'une extrémité WMS, d'une extrémité WMTS ou du service OpenStreetMap.
- Un service de localisateur ArcGIS Server. Si vous n'avez pas les moyens de créer un service de localisation, vous pouvez utiliser celui disponible au public à l'adresse http://tasks.arcgisonline.com/ArcGIS/rest/services/Locators/ESRI_Places_World/GeocodeServer.
- Un service de géométrie ArcGIS Server. Si vous n'avez pas les moyens de créer un service de géométrie, vous pouvez utiliser celui disponible au public à l'adresse http://tasks.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer.
API JavaScript Esri
Par défaut, le Géoportail référencera l'API JavaScript disponible en ligne pour rendre la carte de recherche de la page de recherche du Géoportail, la carte de la page d'aperçu, le widget de recherche pour l'exemple HTML et la carte utilisée pour rendre l'emprise des métadonnées sur la page des détails. Si vous déployez le Géoportail sur un système Intranet où l'API JavaScript en ligne ne peut pas être référencée, vous pouvez référencer une instance installée localement de l'API JavaScript à la place. Les instructions d'installation de l'API JavaScript localement font partie du produit API Javascript d'ArcGIS. Les fichiers du Géoportail suivants devront être mis à jour avec la référence de l'API JavaScript local :
- //geoportal/WEB-INF/classes/gpt/config/gpt.xml
- //geoportal/catalog/skins/lookAndFeel.jsp
- //webapps/geoportal/widgets/example.jsp
- //webapps/geoportal/widgets/searchjs.jsp
Exigences du système d'utilisateur final du Géoportail
Les exigences du navigateur et du logiciel Esri pris en charge sont recommandées pour que les utilisateurs se connectent au, et utilisent le, géoportail déployé. Ces navigateurs et le logiciel Esri ne sont pas requis pour le système hébergeant le Géoportail, mais pour les environnements utilisateurs qui s'y connectent.
Prise en charge du navigateur
L'utilisation du Géoportail a été testée sur les navigateurs suivants :
- Internet Explorer 7.0, 8.0 (Remarque : pour un affichage correct de la carte de la page de recherche du Géoportail et des cartes d'aperçu, vérifiez que vous exécutez Internet Explorer 8 en mode de compatibilité), 9.0, 10 et 11.
- Mozilla Firefox 3.0, 3.5 et version supérieure
- Google Chrome
- Apple Safari
Remarque :
Les navigateurs Chrome et Safari analysent les balises XML lors de l'affichage du XML brut. Ceci affectera la capacité d'affichage des métadonnées brutes dans le Géoportail, étant donné que les utilisateurs voient uniquement le texte et pas les balises de paramètre de métadonnées associées. Ce comportement est le comportement d'un navigateur Web, pas celui d'un Géoportail. La solution pour afficher le XML de métadonnées brutes est d'afficher la source de la page XML des métadonnées ou d'installer les plug-ins appropriés disponibles pour que les navigateurs affichent le XML.
ArcGIS Desktop
ArcGIS Desktop est requis pour utiliser les clients CSW, le client de publication et le client WMC. Les clients du Géoportail permettent aux utilisateurs de se connecter au Géoportail à partir d'ArcGIS Desktop pour publier et effectuer des recherches.
Attention :
L'option .NET Framework d'ArcGIS Desktop doit être activée lors de l'installation d'ArcGIS Desktop sur n'importe quelle machine qui utilisera les clients.
Vous avez un commentaire à formuler concernant cette rubrique ?