Skip To Content

Configurer des services d'entités modifiables contenant des couches de type m

Il peut arriver que certaines de vos classes d'entités aient été créées avec la valeur m activée. Par exemple, la personne qui a créé la classe d'entités a sélectionné toutes les propriétés géométriques au cas où elle en aurait besoin ultérieurement. Si vous décidez ensuite que la valeur m est inutile, vous ne pouvez pas supprimer cette propriété de la classe d'entités.

Lorsque vous incluez ces classes d’entités dans des services d’entités modifiables, vous ne pouvez pas mettre à jour la géométrie de l’entité dans des clients qui ne prennent pas en charge la mise à jour des valeurs m (tels que ArcGIS Online ou un portail ArcGIS Enterprise). Ces clients empêchent la mise à jour des géométries des entités qui sont autorisées à stocker des valeurs m afin de vous éviter de perdre vos valeurs m existantes. L'effet secondaire de ce comportement est toutefois que vous ne pouvez pas non plus mettre à jour la géométrie des couches, même si vous n'utilisez pas les valeurs m. Pour vous permettre de mettre à jour les géométries de ces couches dans les clients qui ne vous autorisent pas à définir les valeurs m, vous pouvez configurer le service d’entités de façon à insérer des valeurs m NaN lorsque la géométrie de l’entité est mise à jour dans ces clients.

Attention :

Si vous activez cette propriété dans le service d'entités, lorsque les éditeurs actualisent les entités dans le service d'entités à l'aide d'un client qui ne prend pas en charge la définition d'une valeur m, les valeurs m existantes sont remplacées par une valeur NaN. N'activez pas cette fonctionnalité si vous souhaitez conserver les valeurs m existantes.

Vous pouvez activer ces fonctions sur des services d’entités existants en modifiant les propriétés des services dans ArcGIS Server Manager, comme décrit dans les étapes ci-après.

  1. Ouvrez ArcGIS Server Manager et connectez-vous en tant que propriétaire du service d’entités ou en tant qu’administrateur ArcGIS Server.

    Si vous avez besoin d'aide pour cette étape, reportez-vous à la rubrique Se connecter au gestionnaire.

  2. Cliquez sur Services > Gérer des services.
  3. Dans le module Services, cliquez sur le nom du service d'entités pour lequel insérer des valeurs m NaN insérées lorsque le client n'en fournit pas.
  4. Dans le module d'édition, cliquez sur Fonctionnalités.
  5. Cliquez sur l'option Accès aux fonctions (le nom, pas la case à cocher) sous la fenêtre Sélectionnez et configurez les fonctionnalités. Cette opération permet d'afficher les propriétés du service d'entités.
  6. Cochez la case Allow geometry updates without m-value (Autoriser les mises à jour de la géométrie sans valeur m).
  7. Cliquez sur Enregistrer et redémarrer pour appliquer les modifications au service.