gis:feature-get-attributes


(gis:feature-get-attributes  featureId)

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

Arguments

featureId  (integer)  'handle' identifier of the 'GIS Feature' to query for associated 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 name (car layers))  "shp_3857_point_2d_utf8"
(setq layerId (gis:get-layer name))  1736983018068
(setq features (gis:layer-get-features layerId))  (1685094904232 1685094904233)
(setq featureId (car features))  1685094904232
(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.