Download
1 / 9

Sep. 21-22, 2006 - PowerPoint PPT Presentation


  • 87 Views
  • Uploaded on

v. FME Worldwide User Conference - Vancouver. Sep. 21-22, 2006. Validation of Spatial Networks using FME Mark Stoakes, Safe Software. Validation of Spatial Networks. National Research Canada Center for Topographic Information Responsible for: National Hydrological Network

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Sep. 21-22, 2006' - uttara


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

v

FME Worldwide User Conference - Vancouver

Sep. 21-22, 2006

Validation of Spatial Networks using FME

Mark Stoakes, Safe Software


Validation of spatial networks
Validation of Spatial Networks

  • National Research CanadaCenter for Topographic Information

    • Responsible for:

      • National Hydrological Network

      • National Road Network

      • and others…

    • Maintains the -

      • Geospatial Database (GDB)

        • NHN, NRN, etc.

      • Geospatial Database Catalogue

        • Description of the GDB and the spatial relationships for the network (HTML & XML)


Geospatial database catalogue
Geospatial Database Catalogue

  • Full definition of the network GDB

    • feature classes (class code)

    • sub-classes (sub-class code)

    • geometries (geometry code)

    • attributes

    • Spatial relationships between feature classes

    • Available in both HTML & XML documents



Components of spatial constraint
Components of Spatial Constraint

  • Topological operator

    • Spatial relationship to be validated

      • DISJOINT, TOUCHES, TOUCHES – TANGENT, WITHIN, etc.

      • or an Eigenhoffer mask; a.relation (b, `***,**F,***')

  • Cardinality

    • The minimum and maximum number of intersections authorized between two geometries

  • GDB code

    • The GDB code of the class in relation to the element to be validated.

  • Relation with multiple features



Fme validation process key steps
FME Validation ProcessKey Steps

Read BASE

features

(ArcSDEQuerier)

Tests:

Spatial predicate

Cardinality

AND/OR relation

ArcSDE Query

Test Spatial

Relationship

(SpatialRelator)

Error

Tables

Read XML

Rules

FAIL

Read

CANDIDATE

features

(ArcSDEQuerier)

PASS



Validation issues
Validation Issues

  • Tolerance testing

    • tolerance tests alter the the spatial predicate

      i.e. TOUCHES  INTERSECTS

  • DISJOINT predicate

    • SpatialRelator does not test for DISJOINT

      Used INTERSECTS instead and the invert the results

  • Data Volume

    • Multiple queries for the CANDIDATE features

  • ArcSDE WHERE

    • Queries all the tables – very inefficient queries

  • FME list attributes

    • TCL used to enhance the existing list transformers:ListAppend, subListSearch&Replace, subListDuplicateRemover,subListPromoter, RangeTester


ad