Renvoie une liste associée des propriétés de couches d’entités.
Syntaxe
(esri_featurelayer_get flname)
Arguments
- flname | chaîne | obligatoire | Nom de couche d’entités de document ou Web existant dans le dessin.
Exemple d’utilisation
Essayer d’obtenir les propriétés de la couche d’entités pour la couche d’entités Buildings.(esri_featurelayer_get "Buildings")
Exemple d’utilisation du résultat
Obtient les propriétés de la couche d’entités pour la couche d’entités Buildings sous forme de liste associée.
(("NAME" . "Buildings") ("GEOMTYPE" . "Polygon") ("TYPEFIELD" . "") ("FLTYPE" . "Document"))
Valeurs renvoyées
- En cas de réussite, la fonction renvoie une liste associée de propriétés de couche d’entités sous forme de paires pointées avec une étiquette et une valeur. La liste associée peut inclure les propriétés suivantes :
Etiquette associée Type de valeur Description de la valeur "NAME" chaîne
Nom de la couche d’entités.
"GEOMTYPE" chaîne
Type de géométrie de la couche d’entités : {"Polygon", "Polyline", "Point", "Multipatch", "Annotation"}.
"TYPEFIELD" chaîne
Si la couche d’entités comporte des sous-types, il s’agit du nom du champ sur lequel sont basés les sous-types. Sinon, il est omis.
"FLTYPE" chaîne
Renvoie le type de la couche d’entités Web ou de document.
- En cas d’échec, renvoie une liste avec la première valeur nil, puis une liste associée contenant la valeur principale "Error" et un message d’erreur associé sous forme de chaîne : (nil ("Error" . "<message>")).
Valeurs d’échec renvoyées
Un échec peut être dû par exemple aux raisons suivantes :
- (nil ("Error" . "Missing required argument."))
L’argument requis n’a pas été fourni.
- (nil ("Error" . "Feature layer not found."))
La valeur de la couche d’entités spécifiée n’est pas une couche d’entités valide dans le dessin.
Vous avez un commentaire à formuler concernant cette rubrique ?