Veuillez tenir compte des suggestions et astuces suivantes lors de la configuration d'un service de géodonnées :
Répertoire en sortie / incorporation de données :
A l'instar de l'extraction de données, les opérations portant sur les réplicas, telles que la création et la synchronisation, supposent un transfert de données. Si vous ne définissez aucun répertoire en sortie pour le service de géodonnées, les données sont transférées en étant incorporées dans les messages envoyés et reçus par le serveur, moyennant une taille de message maximale définie, par défaut, sur 5 Mo.
Si vous envisagez de créer des réplicas de grande taille, de synchroniser de nombreuses mises à jour ou d'extraire une grande quantité de données, il est conseillé de définir un répertoire en sortie. Le contenu est téléchargé à partir des répertoires en sortie, indépendamment des messages liés au service. Cela vous permet d'effectuer ces opérations plus volumineuses sans dépasser les tailles limites des messages. Dans certains cas, cela réduit également la quantité totale de données à transférer pour effectuer l'opération.
Opérations autorisées du service de géodonnées
Par défaut, les opérations d'interrogation et d'extraction sont activées. Elles vous permettent d'exécuter des actions en lecture seule, telles que l'extraction de copies de données ou l'exécution de requêtes à partir d'une géodatabase publiée. Si vous possédez ArcGIS for Desktop et détenez une licence de l'édition ArcGIS for Server Standard, vous pouvez utiliser la commande d'extraction de données d'ArcMap pour extraire des copies. La réplication, qui offre la possibilité de mettre à jour la géodatabase publiée, n'est pas activée par défaut. Vous pouvez activer la réplication dans la boîte de dialogue Editeur de services d'ArcGIS for Desktop. Pour exécuter des requêtes, vous devez rédiger du code avec le kit de développement de logiciels (SDK).
Mise en œuvre de la sécurité
Lorsque vous publiez des services de géodonnées auquel l'accès est possible via Internet, vous pouvez activer l'authentification HTTP pour des raisons de sécurité. Cela exige des clients qu'ils se connectent lorsqu'ils tentent d'accéder au service.
Les messages doivent être chiffrés dans la mesure où ils contiennent des informations de connexion. Vous pouvez utiliser une voie de communication chiffrée, telle que HTTPS, pour ce faire.
Techniques de création de réplicas à partir de services de géodonnées
Plusieurs outils et options permettent de créer des réplicas à partir de services de géodonnées. Le choix de la méthode la plus appropriée dépend de la situation.
Si vous pouvez vous connecter à la géodatabase en local, utilisez la connexion locale pour spécifier la géodatabase à répliquer plutôt qu'une connexion à un service de géodonnées. Si vous devez utiliser un service de géodonnées, gardez à l'esprit que l'opération peut expirer. Par défaut, le délai d'expiration est de 600 secondes par service de géodonnées. Vous pouvez augmenter cette valeur en définissant une nouvelle valeur pour l'option Durée maximale pendant laquelle un client peut utiliser un service dans l'Editeur de services.
Si vous créez un réplica pour un volume très important de données, pensez à utiliser l'option Inscrire les données existantes dans l'assistant Créer un réplica d'ArcMap. Pour utiliser cette option, il faut que les données existent déjà dans les deux géodatabases. Cette option se révèle plus efficace dans la mesure où elle ne copie aucune donnée. Elle confirme simplement l'existence des données et inscrit les réplicas dans les géodatabases référencées par les services de géodonnées. Pour transférer les données de la géodatabase source vers la géodatabase de destination, vous pouvez procéder comme suit :
- Ajoutez des ID globaux aux données de la géodatabase source avant de les envoyer à la géodatabase de destination.
- Exportez les données dans un format d'exportation. Il peut s'agir d'un document d'espace de travail XML, voire de fichiers créés à l'aide d'outils issus du SGBD.
- Envoyez-les par voie électronique (par FTP ou courrier électronique, par exemple) ou en les copiant sur un support livré par un transporteur.
- Chargez les données dans la géodatabase de destination.
Vous avez un commentaire à formuler concernant cette rubrique ?