Configurer un serveur de cartes
- Last UpdatedSep 24, 2024
- 3 minute read
La procédure suivante décrit comment installer et configurer un serveur de cartes à l’aide de l’environnement JRE (Open Source Java Runtime Environment) et un serveur de carte open source appelé GeoServer. Cette procédure est un exemple utilisé pour illustrer le processus de configuration d’un serveur de cartes Web. Vous pouvez utiliser ces produits, ou d’autres produits open source ou commerciaux, en tant que serveur de carte local pour enregistrer les données de carte qui seront affichées par l’application MapApp.
Après avoir configuré votre serveur de cartes local et enregistré les cartes source souhaitées, vous devez configurer les sources de la carte MapApp de manière à ce qu’elles pointent vers les emplacements des cartes sur le serveur local, et non vers les sites Web des fournisseurs d’origine. Voir Propriétés du fournisseur de cartes pour plus d’informations sur la définition de sources de carte.
Remarque : pour que les utilisateurs puissent afficher les données de carte lors de la connexion depuis un autre domaine, vous devez activer CORS (Cross-Origin Resource Sharing) sur le serveur de carte. Avec CORS, le script JavaScript d’un serveur peut accéder aux ressources d’un autre serveur. Ceci peut présenter un risque pour la sécurité. La plupart des serveurs désactivent CORS afin de réduire la probabilité que des scripts malveillants accèdent à leurs ressources. Tenez compte de toutes les implications sécuritaires de l’activation de CORS avant de prendre votre décision.
Pour configurer un serveur de carte
Il s’agit uniquement d’un exemple. Vous pouvez utiliser n’importe quel serveur de cartes répondant à vos besoins.
-
Installez une version 64 bits de l’environnement JRE (Java Runtime Environment).
-
Installez GeoServer et localisez le chemin du dossier vers JRE.

-
Acceptez le répertoire de données par défaut.
C:\Program Files (x86)\GeoServer 2.15.0\data_dir
-
Définissez le nom d’utilisateur et le mot de passe de l’administrateur GeoServer.
Le nom d’utilisateur et le mot de passe d’administrateur par défaut sont admin et geoserver.
-
Définissez le port du serveur Web GeoServer, qui est 8080 par défaut.
-
Sélectionnez l’option Exécuter manuellement pour le type d’installation.
-
Sélectionnez Installer pour démarrer l’installation du serveur de carte.
-
Sélectionnez Terminer pour mettre fin à la procédure d’installation.
-
Démarrez GeoServer.
Vous pouvez trouver l’option Démarrer GeoServer dans le menu Démarrer de Windows, ou exécuter startup.bat dans le dossier GeoServer (par exemple, C:\Program Files (x86)\GeoServer 2.15.0\bin).
-
Ouvrez un navigateur Web et connectez-vous à la page d’administrateur de GeoServer à l’aide de vos informations d’identification d’administrateur.
http://localhost:8080/geoserver/web

-
Sélectionnez Utilisateurs, Groupes, Rôles dans la zone Sécurité dans la colonne de gauche de la page d’administrateur.
-
Sélectionnez Ajouter un nouvel utilisateur sur la page Utilisateurs, groupes et rôles.
-
Ajoutez un nouvel utilisateur membre d’un groupe d’informations d’identification et enregistrez vos modifications.

-
Déplacez les rôles disponibles attribués à l’utilisateur d’informations d’identification dans le champ Rôles sélectionnés.

-
Sélectionnez Authentification dans la zone Sécurité de la page Web administrateur.
-
Sélectionnez la valeur par défaut dans la zone Filtrer les chaînes de la page Web Authentification.

La page Web Filtrer les chaînes s’ouvre.
-
Déplacer l’identité "anonyme" dans la liste Disponible.
