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 qu'ArcGIS Online ou Portal for ArcGIS). 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.

Autoriser les mises à jour de la géométrie sans valeur m lors de la publication

Lorsque vous publiez un service d'entités depuis ArcMap, vous avez la possibilité de configurer le service d'entités de façon à insérer des valeurs m NaN par défaut lorsque le client ne fournit aucune valeur. Pour ce faire, utilisez l'onglet Accès aux entités de la boîte de dialogue Editeur de services . Reportez-vous à la rubrique Autorisations des éditeurs pour les services d'entités pour plus d'informations sur la définition des propriétés du service d'entités lors de la publication.

Autoriser les mises à jour de la géométrie sans valeur m sur un service d'entités existant

Vous pouvez activer cette fonctionnalité sur des services d'entités existants en changeant les propriétés des services dans ArcGIS Server Manager.

  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 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.