gis:layer-get-attributes


(gis:layer-get-attributes  layerId)

Returns the list of 'GIS Feature Attribute' names of the 'GIS Layer' object specified by layerId.

Arguments

layerId  (integer)  'handle' identifier of the 'GIS Layer' to query its attributes

Return

list of STRINGs on success, or NIL

Example

(vl-load-gis)  T
(setq layers (gis:get-layers))  ("shp_3857_point_2d_utf8")
(setq layerId (gis:get-layer (car layers)))  1736904439915
(setq attributes (gis:layer-get-attributes layerId))  ("id" "name" "int_number" "dec_number" "date")

Remarks

a 'GIS Feature Attribute' represents a "Column" in the GIS Database table; each 'GIS Feature' (built-up from dwg entities) is a row in such table;
the 'GIS Feature Attribute' name string is always handled as case-insensitive !



©  Bricsys NV. All rights reserved.