52North / IlwisCore

Integrated Land and Water Information System (ILWIS) is a remote sensing and GIS software. ILWIS Core is the functional center of ilwis4..
http://52north.org/communities/ilwis/
35 stars 13 forks source link

Index Attribute Table has wrong values #66

Closed johko closed 10 years ago

johko commented 10 years ago

For Feature Coverages the Attribute Table that holds the indexes (_attTableIndex) has the wrong values in the columns. Originally there were three columns feature_id, track_index and track_value, after the introduction of Records the feature_id column was deleted as it was meant to be. The problem now is, that the values from feature_id are written in the track_index column and the values from track_index into track_value, which in turn leaves no space for the values of track_value.

So the fix it needs is that the values get written in the right columns, either by reintroducing the feature_id column for the index attribute table or by not writing the feature id values into the table at all.

ridoo commented 10 years ago

Writing the feature_id directly as been deprecated. It became a Record attribute instead of an own classic columndefinition to protect manipulations which would in turn create inconsistencies.

The whole index concept is under review currently (Record, AttributeRecord, the tables and how the semantic index is being handled).

MartinSchouwenburg commented 10 years ago

As the whole structure here is changed I close this Issue