Opened 14 years ago

Last modified 5 years ago

#1156 new enhancement

User-defined vector topology validation

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

Description

Just idea dump: GRASS should provide ability for users to define custom vector topology validation rules. Rules could take into account features from single or multiple vector maps (layers). Probably useage of plain attribute or geometry and not only topology validation rules should be considered too.

Such validation rules could be taken into account during map editing (digitizing) and/or used for vector map validation (v.validate).

Examples of possible rules in human readable form:

  • Water hydrant (point) must be located on water pipe (line);
  • There should be no holes (areas without centroid) in this map;
  • Road of type X can not cross area of type Y;
  • Z areas can not share boundary with Q areas.

Change History (9)

comment:1 by martinl, 14 years ago

Milestone: 7.0.0

comment:2 by martinl, 8 years ago

Milestone: 7.0.07.0.5

comment:3 by martinl, 8 years ago

Milestone: 7.0.57.3.0

comment:4 by martinl, 8 years ago

Milestone: 7.3.07.4.0

Milestone renamed

comment:5 by neteler, 6 years ago

Milestone: 7.4.07.4.1

Ticket retargeted after milestone closed

comment:6 by neteler, 6 years ago

Milestone: 7.4.17.4.2

comment:7 by martinl, 6 years ago

Milestone: 7.4.27.6.0

All enhancement tickets should be assigned to 7.6 milestone.

comment:8 by martinl, 5 years ago

Milestone: 7.6.07.6.1

Ticket retargeted after milestone closed

comment:9 by martinl, 5 years ago

Milestone: 7.6.17.6.2

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.