Propriétés de la couche opérationnelle
Pour chaque couche opérationnelle de carte que vous ajoutez à un projet mobile, vous pouvez déterminer la façon dont la couche se comporte à l'intérieur du projet mobile. Les propriétés que vous pouvez configurer comprennent les éléments suivants :
- Fonction d'une couche
- Visibilité
- Possibilité d'explorer ou non la couche
- Possibilité ou non de télécharger des mises à jour de la couche
- Possibilité d'activer ou non la prise en charge des pièces jointes
Lors de la création de contenu de couche opérationnelle de carte dans ArcMap, les propriétés suivantes affectent votre projet mobile :
- Vue générale et étendue actuelle de la carte : la vue générale définit non seulement la plus petite échelle de la carte, mais également la précision associée au cache mobile créé. Ainsi, nous vous recommandons de définir l'étendue globale de sorte qu'elle ne dépasse pas la zone d'exécution de vos opérations sur le terrain. L'étendue initiale permet d'afficher la carte dans Mobile Project Center lorsqu'elle est ajoutée au projet. Après avoir enregistré le projet, l'étendue actuelle est également enregistrée avec le projet et reconnue par des applications de terrain.
- Symbologie des couches de carte : tenez compte de l'environnement et de la taille du périphérique lors du choix de la symbologie des couches et des dépendances d'échelle pour les couches de carte. Pour plus d'informations, reportez-vous à la rubrique Conception et création de cartes mobiles à l'aide d'ArcGIS for Desktop.
- Paramètres de champ de couche de carte : puisque le projet mobile respecte les paramètres de champ de couche, veillez à ce que seuls les champs qui sont importants pour les membres de l'équipe soient visibles ou modifiables dans le document ArcMap. Vous pouvez également définir des noms d'alias parlants pour les champs. Par défaut, ces noms d'alias proviennent des alias de champs que vous définissez à la création de la classe d'entités. Pour plus d'informations, reportez-vous à la rubrique Configuration des champs.
Pour chaque cache mobile ou service mobile que vous ajoutez au projet, de nombreuses propriétés de couches proviennent du document ArcMap que vous pouvez configurer dans Mobile Project Center de manière à respecter les exigences des opérations sur le terrain. C'est pratique lorsque vous disposez d'un ensemble de couches à utiliser pour plusieurs projets.
Par exemple, le même service mobile ou cache mobile est utilisé dans un projet d'inspection d'un réseau de distribution d'eau et un projet de maintenance de vannes. Dans le projet d'inspection, la couche de carte de vannes ne doit pas être mise à jour, mais elle peut l'être dans le projet de maintenance des vannes. En utilisant le Mobile Project Center pour configurer les propriétés d'une couche de carte dans un service mobile, vous pouvez déverrouiller les fonctionnalités de mise à jour dans le projet de maintenance et les verrouiller dans le projet d'inspection.
Il est important de comprendre que ce que l'équipe de terrain peut faire avec une couche de carte est limité par la structure de sa source de données. Par exemple, une couche ne permet pas de collecter des données avec des applications de terrain, à moins qu'une colonne GlobalID soit créée dans la géodatabase. De la même façon, les utilisateurs sur le terrain ne peuvent ni collecter ni gérer les pièces jointes d'une couche de carte à moins qu'elles ne soient activées pour cette couche dans la base de données.
Fonction d'une couche opérationnelle de carte
Vous pouvez utiliser une couche opérationnelle pour l'une des raisons suivantes :
- Pour collecter des données : les utilisateurs sur le terrain peuvent collecter des données pour la couche de carte ou modifier la géométrie et les attributs. Une couche peut être modifiée uniquement si elle contient un champ GlobalID et
- si elle réside dans une géodatabase fichier, et que vous utilisez l'outil Créer un cache mobile pour générer un cache mobile à partir de la carte contenant la couche.
- si elle réside dans une géodatabase ArcSDE et que vous publiez la carte sur ArcGIS 10.1 for Server en tant que service mobile avec la base de données inscrite auprès du serveur ArcGIS Server (reportez-vous à la rubrique Publication d'un service mobile pour plus d'informations) ; ou que vous publiez l'Outil Créer un cache mobile pour générer un cache mobile.
Attention :Si une couche de carte provient d'une géodatabase fichier et que vous publiez la carte dans ArcGIS for Server (version 10.1 ou ultérieure), les données contenues dans cette couche de carte ne peuvent pas être modifiées dans les applications de terrain. Cependant, cette contrainte ne s'applique pas aux versions antérieures d'ArcGIS for Server.
- Pour fournir des informations de référence en lecture seule : vous pouvez identifier toute couche de carte comme étant une référence uniquement. Une couche servant de référence uniquement est considérée comme un fond de carte vectoriel que vous ne pouvez par conséquent pas modifier. Vous pouvez cependant y effectuer des recherches.
- Pour identifier l'utilisateur actuel : si un projet mobile contient une couche Identity, lorsque les utilisateurs de terrain ouvrent le projet, ils doivent choisir ou créer (facultativement) une identité pour vous connecter. Si la couche Identity provient d'un service mobile, les utilisateurs de terrain peuvent actualiser (synchroniser) la liste d'identités locale avec le service et obtenir toutes les identités créées par d'autres utilisateurs sur le terrain. Remarque :
Une couche Identity n'est pas un mécanisme de sécurité pour l'authentification de l'autorisation. Elle est destinée uniquement à identifier les utilisateurs travaillant sur un projet mobile. Pour obtenir des informations détaillées, reportez-vous à la rubrique Comprendre l'identité des utilisateurs d'un projet.
- Pour consigner toutes les positions de l'utilisateur actuel : si une couche est définie comme étant une couche de consignation, elle consigne toutes les positions historiques de l'utilisateur actuel à l'aide de son identité de connexion. Un champ de texte pour le nom de la machine (ou l'identité de l'utilisateur ou le nom complet si vous avez une couche Identity dans le projet) et un champ date/heure qui affiche les données appropriées sont obligatoires si vous voulez utiliser une couche ponctuelle pour la connexion. Pour plus d'informations, reportez-vous à la rubrique Configuration des couches de consignation et d'équipe sur le terrain.
- Consigne la position actuelle de l'utilisateur et télécharge le dernier emplacement connu d'autres utilisateurs : cette option permet de transformer une couche ponctuelle en couche d'équipe sur le terrain. Elle synchronise et actualise régulièrement les dernières positions connues du personnel de terrain (pouvant être configurées dans Mobile Project Center). Comme pour la couche de consignation, un champ de texte pour le nom de la machine (ou l'identité de l'utilisateur ou le nom complet si vous avez une couche Identity dans le projet) et un champ date/heure qui affiche les données appropriées sont obligatoires pour cette couche ponctuelle au minimum. Puisque la couche de l'équipe sur le terrain implique une synchronisation des données entre l'application de terrain et le serveur, afin d'obtenir les positions du personnel de terrain, cette couche doit provenir d'un service mobile et non d'un cache mobile local créé par un outil de géotraitement. Pour plus d'informations sur les couches d'équipes de terrain, reportez-vous à la rubrique Configuration des couches de consignation et d'équipe sur le terrain.
- Pour inclure une couche qui n'est pas visible pour l'utilisateur : dans certains cas, vous pouvez avoir certaines couches de cartes que vous ne souhaitez pas utiliser lors de vos opérations sur le terrain. Si tel est le cas, vous pouvez désigner la couche comme étant masquée pour l'utilisateur. Cela signifie que les applications de terrain la traiteront comme si elle n'existait pas. Les données de cette couche ne feront l'objet d'aucune synchronisation (depuis ou vers le serveur) ou d'opérations sur le terrain (affichage, mise à jour ou recherche).
ArcGIS for Windows Mobile prend en charge les mises à jour par rapport à tout modèle transactionnel d'une géodatabase multi-utilisateurs. Vous devez déterminer quel est le meilleur modèle pour la gestion de changements (versionnement, mise à jour de transactions courtes ou mise à jour non versionnée).
Paramètres supplémentaires d'une couche
Selon la fonction que vous définissez pour une couche, vous pouvez modifier les propriétés facultatives suivantes :
- Visibilité de la couche : lorsque les applications ArcGIS for Windows Mobile affichent une couche de carte, celle-ci est visible par défaut. Si vous décochez cette option, la couche est désactivée dans les applications de terrain pour la première fois lorsque vous ouvrez le projet, mais elle peuvent être définies à nouveau comme étant visible par l'équipe de terrain. Ce paramètre peut être utile lors de l'inclusion de couches de carte que l'équipe de terrain souhaite afficher uniquement dans certaines circonstances. Par exemple, vous pouvez inclure des limites de parcelle dans votre service mobile mais ne pas avoir besoin de les voir tant que vous ne souhaitez pas mesurer une distance de la ligne de propriété à l'angle d'un bâtiment. Notez que le paramètre de visibilité de la couche n'est pas disponible pour les couches masquées.
- Peut faire l'objet d'une recherche : ce paramètre détermine si une couche de carte fait l'objet d'opérations de recherche ou d'identification. Ce paramètre n'est pas disponible pour les couches d'identité, les couches de consignation ou les couches masquées.
- Télécharger les mises à jour du serveur : si une couche de carte est chargée à partir d'un service mobile et qu'elle est définir pour la collecte de données ou en lecture seule, vous pouvez spécifier si les mises à jour de la couche peuvent être ou non téléchargées. Par défaut, cette propriété est activée pour les couches de collecte de données et désactivée pour les couches en lecture seule.
- Inclure la prise en charge des pièces jointes : si, pour une couche de carte, la prise en charge des pièces jointes est activée dans la base de données principale, vous pouvez également attribuer à cette propriété la valeur true dans Mobile Project Center. Cette valeur permet au personnel de terrain d'afficher, d'ajouter, de supprimer et de synchroniser des pièces jointes à partir d'applications de terrain. Cela s'applique aux couches sur lesquelles la collecte de données est autorisée ou aux couches de référence uniquement.