Avez-vous déjà voulu remplir automatiquement les informations d'attribut dans une nouvelle entité pour gagner du temps et réduire les erreurs ? C'est possible avec les expressions calculées dans ArcGIS Field Maps ! Cette vidéo a été enregistrée en utilisant ArcGIS Field Maps en août 2022. Pour plus d'informations sur les expressions calculées courantes et des exemples, cliquez ici.
Pour une formation supplémentaire sur la gestion des données de terrain, consultez le cours d'Esri sur la collecte et la gestion des données de terrain avec ArcGIS : https://bit.ly/3EyRgd0
Voici un code similaire que vous pouvez copier et coller :
\/\/ Obtenir l'ensemble des entités pour les bouches d'incendie
var hydrants = FeatureSetByRelationshipName($feature, 'wHydrant', ['facilityid'], true)
\/\/ Obtenir la première bouche d'incendie (il ne devrait y en avoir qu'une)
var hydrant = First(hydrants)
\/\/ S'il y avait une bouche d'incendie, retourner son facilityid,
\/\/ Sinon, retourner null
if (!IsEmpty(hydrant)) {
return hydrant['facilityid']
} else {
return null
}