webleads-tracker

Rechercher sur le site

Français (French)
English
Deutsch (German)
(Japanese)
(Russian)
(Simplified chinese)
Espanol (Spanish)
visited
Pour participer au forum, veuillez vous identifier ou créer un compte en suivant ce lien .

Affichage de la surface d'un polygone


4 messages
Affichage de la surface d'un polygone [Message initial] Par jlfleury - 29/05/2020 14:26

Bonjour,
Je n'arrive pas à afficher la surface 2D d'un polygone (champ st_area pour postgressql)
Existe-t-il une fonction permettant cela ?
Même question pour les lignes


Administrateur SIG du Grand Belfort
Arcgis Server 10.5.1
Arcopole Builder 1.1
Arcopole Pro Cadastre 3.3

Par dlaruelle - 03/01/2019 15:55

Bonjour,
Pour afficher des informations stockées dans les attributs d'un objet il faut :

  1. Que ce champ soit publié dans le service d'entité (ou le service de carte) pour être accessible en Web

  2. que dans la WebMap, vous ayez ajouté ce champ dans la fenêtre contextuelle de la couche en question


Où est-ce que vous bloquez ? Vous n'auriez pas quelques copies d'écran pour aider à comprendre le problème ?


David LARUELLE - Esri France (membre de l'équipe arcOpole)

Par jlfleury - 03/01/2019 16:17

Bonjour David
Merci pour ton message très amical.
Je te joins les copies d'écran de la classe d'entité : le champ Surf_2D (ST_AREA(shape))
et la copie du service arcgis (https://sig.grandbelfort.fr/serveur/rest/services/SIG/SIGGBESV/FeatureServer/5)
Il est peut-être possible que les champs calculés de arcgis ne soient pas pris en compte ?
Merci et bonne journée


Administrateur SIG du Grand Belfort
Arcgis Server 10.5.1
Arcopole Builder 1.1
Arcopole Pro Cadastre 3.3

Pour accéder au(x) fichier(s) vous devez vous connecter en suivant ce lien
Par dlaruelle - 03/01/2019 16:51

Je viens de reproduire sur un de nos serveurs : les champs qui stockent le périmètre et la surface ne sont pas disponibles dans le service d'entité (Feature Service). Ils le sont par contre dans le service de cartes (Map Service).
Dans ton cas, je vois deux possibilités :

  • soit tu ajoutes les données du Map Service dans ta carte (tu accèdes alors aux champs système pour construire ta fenêtre contextuelle) - voir capture d'écran jointe

  • soit tu utilises une expression Arcade qui permet d'alimenter un champ calculé avec la surface de l'objet (voir https://developers.arcgis.com/arcade/function-reference/geometry_functions/#area) - Attention toutefois, les expressions Arcade ne sont disponibles que depuis peu de temps dans la plateforme ArcGIS et il est possible que votre version du Portail ne soit pas assez récente pour les utiliser. Voir avec le support technique pour plus d'infos.





David LARUELLE - Esri France (membre de l'équipe arcOpole)

Pour accéder au(x) fichier(s) vous devez vous connecter en suivant ce lien