Возвращает связанный список свойств векторного слоя.
Синтаксис
(esri_featurelayer_get flname)
Аргументы
- flname | string | обязательный | имя существующего векторного слоя документа или векторного веб-слоя чертежа.
Пример использования
Пытается получить свойства векторного слоя для векторного слоя Buildings.(esri_featurelayer_get "Buildings")
Пример использования результата
Получает свойства векторного слоя для векторного слоя Buildings в виде связанного списка.
(("NAME" . "Buildings") ("GEOMTYPE" . "Polygon") ("TYPEFIELD" . "") ("FLTYPE" . "Document"))
Возвращаемые значения
- В случае успеха функция возвращает связанный список свойств векторного слоя в виде пар значений "подпись-значение", разделенных точками. Связанный список может содержать следующие свойства:
Связанная надпись Тип значения Описание значения "NAME" string
Имя векторного слоя.
"GEOMTYPE" string
Тип геометрии векторного слоя: {"Polygon", "Polyline", "Point", "Multipatch", "Annotation"}.
"TYPEFIELD" string
Если векторный слой содержит подтипы, это имя поля, на котором подтипы основаны. В противном случае этот параметр не указывается.
"FLTYPE" string
Возвращает тип документа слоя или векторного веб-слоя.
- В случае неудачи возвращается список с первым значением nil, а затем связанный список, содержащий значение ключа "Error" и соответствующее сообщение об ошибке в виде строки: (nil ("Error" . "<message>"))
Не удалось возвратить значения
Неудачное возвращение значения может произойти по любой из следующих причин:
- (nil ("Error" . "Missing required argument."))
Не указан обязательный аргумент.
- (nil ("Error" . "Feature layer not found."))
Заданный векторный слой не является допустимым слоем чертежа.