1 / 9

Sep. 21-22, 2006

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

uttara
Download Presentation

Sep. 21-22, 2006

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. v FME Worldwide User Conference - Vancouver Sep. 21-22, 2006 Validation of Spatial Networks using FME Mark Stoakes, Safe Software

  2. 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)

  3. 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

  4. NRCan NHN GDB

  5. 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

  6. Spatial Relationships

  7. 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

  8. Validation Workspace

  9. 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

More Related