Opened 3 years ago

Last modified 8 months ago

#3260 new enhancement

Implement advanced vector duplicate removal tool

Reported by: marisn Owned by: grass-dev@…
Priority: normal Milestone: 7.6.2
Component: Vector Version: unspecified
Keywords: v.clean Cc:
CPU: Unspecified Platform: Unspecified

Description

At the moment duplicate removal is done by v.clean tool=rmdupl, still it has a few limitations. Instead of clobbering up v.clean with extra options, a series of new cleaning tools should be started (v.clean.TOOL) providing extra options.

Duplicate cleaning would benefit from following extra functionality:

  • ability to specify threshold (removal of shifted geometries)
  • ability to check if particular attribute matches / does not match

Use case: I have a point dataset with 4M points. In some areas points have duplicates shifted by ~20cm, although in other places less than 20cm separate valid points (with different attributes). Ability to apply 30cm threshold + check if value matches would allow to eliminate few thousands of points.

Change History (5)

comment:1 Changed 23 months ago by neteler

Milestone: 7.4.07.4.1

Ticket retargeted after milestone closed

comment:2 Changed 18 months ago by neteler

Milestone: 7.4.17.4.2

comment:3 Changed 15 months ago by martinl

Milestone: 7.4.27.6.0

All enhancement tickets should be assigned to 7.6 milestone.

comment:4 Changed 11 months ago by martinl

Milestone: 7.6.07.6.1

Ticket retargeted after milestone closed

comment:5 Changed 8 months ago by martinl

Milestone: 7.6.17.6.2

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.