Opened 11 years ago

Closed 6 years ago

#2102 closed defect (invalid)

Digitize doesn't delete records in the attribute table when merging features.

Reported by: hcho Owned by: grass-dev@…
Priority: major Milestone: 7.0.7
Component: wxGUI Version: svn-trunk
Keywords: digitizer Cc:
CPU: Unspecified Platform: Unspecified

Description

I'm not sure if this is an intended behavior of the vector digitizer. I had 130 features in a vector map and digitized to delete and merge some features into one. After all this, I expected only one record in the attribute table, but I still had the 130 (pg driver). Merging multiple features didn't ask me which record to assign to the new feature, so it kind of makes sense that the digitizer didn't do anything to the attribute table because it doesn't know which one to take. Am I supposed to manually manipulate the attribute table?

I didn't try other tools, but do others do the same thing?

Thanks. Huidae

Change History (6)

comment:1 by martinl, 11 years ago

Component: VectorwxGUI
Keywords: digitizer added

in reply to:  description comment:2 by mlennert, 9 years ago

Replying to hcho:

I'm not sure if this is an intended behavior of the vector digitizer. I had 130 features in a vector map and digitized to delete and merge some features into one. After all this, I expected only one record in the attribute table, but I still had the 130 (pg driver). Merging multiple features didn't ask me which record to assign to the new feature, so it kind of makes sense that the digitizer didn't do anything to the attribute table because it doesn't know which one to take. Am I supposed to manually manipulate the attribute table?

I'm not sure this really is a bug. How could GRASS know which attributes should be kept and which not ? It might be that all attributes are actually important, even if in a specific map some cat values are not present. This is a legacy of the cat value as the only attribute in the old vector formats. I would guess that most people don't use this approach much, but some might, so I wouldn't change this.

I propose to close this bug as invalid.

comment:3 by martinl, 9 years ago

Milestone: 7.0.07.0.5

comment:4 by neteler, 8 years ago

Milestone: 7.0.57.0.6

comment:5 by neteler, 7 years ago

Milestone: 7.0.67.0.7

comment:6 by martinl, 6 years ago

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.