Validation in a seamless environment Jonathan Holmes Ordnance Survey GB 21 st October 2013.

Post on 18-Jan-2016

213 views 1 download

Tags:

Transcript of Validation in a seamless environment Jonathan Holmes Ordnance Survey GB 21 st October 2013.

Validation in a seamless environment

Jonathan Holmes

Ordnance Survey GB

21st October 2013

Editing solution

CentralDatabase Products

Object Editor

Validation

Object Editor Validation Unmarshaller Heighting Validation Life Cycles CommitCentral Database

Validation

Invalid turn restrictions

Route restrictions shown are invalid when both links are coincident and neither restriction feature is qualified Thus error where: Connectivity (A-1-B-2-C) on feature with function No Turn For Vehicular Traffic is the same as the connectivity (A-1-B-2-C) on feature with function Vehicular Traffic Must Turn and neither has a Physical user qualifier, Purpose user qualifier or temporal qualifier

No Turn Must turn

1

2 B C

A

Invalid turn restrictions

Invalid turn restrictions

Links that should be navigable

Isolated road classifications

Short links at junctions

Invalid levels

Missing one ways

Boundary links must be valid

Roundabout links must form a clockwise loop

Invalid overhead data

Invalid overhead data

Topo Tests

• Slopes not valid in water• Construction area outline must bound construction area• Building division must have building area on both sides• Water culvert must be coincident with end of a water line• Top of cliff or slope always has cliff or slope area to the right• Check Combination Of Form, Function And Geometry Is Valid

• (Letter box cannot have a function of supermarket)

Continuity of tide lines

Topo tests

• Check that mean low water has intertidal on one side and tidal on the other

• High tide line must contain tidal water• Check for small gaps• Height vertices are in range

Address tests

• Address state combinations must be valid• Address with a primary structure must sit within it.

Post Commit tests

• National tests for network connectivity