slide1
Download
Skip this Video
Download Presentation
Sep. 21-22, 2006

Loading in 2 Seconds...

play fullscreen
1 / 24

Sep. 21-22, 2006 - PowerPoint PPT Presentation


  • 90 Views
  • Uploaded on

v. FME Worldwide User Conference - Vancouver. Sep. 21-22, 2006. Building Polygons – the QA Way Bob Janowicz, GIS Innovations, Vancouver, BC. Y. X. A. 1. 2. Z. A Simple 6 Zone Map. Starting with a CAD file that looks like this Donuts Y inside X with X inside A

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' - rodd


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
slide1

v

FME Worldwide User Conference - Vancouver

Sep. 21-22, 2006

Building Polygons – the QA WayBob Janowicz, GIS Innovations, Vancouver, BC

a simple 6 zone map

Y

X

A

1

2

Z

A Simple 6 Zone Map
  • Starting with aCAD file thatlooks like this
  • Donuts Y inside Xwith X inside A
  • Bad line between1 & 2 – double label
  • (yellow) no label
  • Label (Z) no area
to build clean areas
To Build Clean Areas
  • Lets review this simple workbench

Lines/Polygon

Point/Attribute

Integration

4 phases of processing

Y

X

A

1

2

Z

4 Phases of Processing
  • Validate linework
    • Merge lines
    • Unused – unclosed lines
  • Validate polygons
    • Examine holes and donuts
  • Extend attribution
  • Validate labels
    • Areas with NO labels
    • Areas with multi labels
    • Labels with NO areas
building clean areas
Building Clean Areas
  • Line and area (donut) processing

Lines/Polygon

clean linework
Clean Linework
  • Merge Linework
  • Find Unused Lines

Y

X

A

1

2

trans linejoiner
Trans: Linejoiner

Merge Lines

** Report NON Lines **

trans areabuilder
Trans: AreaBuilder
  • Transformers:
    • AreaBuilder or
    • PolygonBuilder
  • Treat UNUSED_LINEas a fault – to find/fix

Y

X

A

1

2

understand areabuilder
Understand AreaBuilder
  • 3 modes Create Donuts/Drop Holes
    • Yes - No - Drop Holes
areabuilder donuts
AreaBuilder DoNuts

Create Donuts =

Yes

No

DropHole

Overlaps

Drops holes

1:1

understand polygonbuilder
Understand PolygonBuilder
  • Builds each polygon without regard for holes
  • Can go to DonutBuilder next…
admin zones
Admin Zones
  • One answer for each location
  • AreaBuilder: Create Donuts = YES
small zone filter
Small Zone Filter
  • Coast of BC
  • Donut Islands
  • Remove small ones
  • Re overlay
getting labels
Getting Labels
  • Getting the labels then extending and cleaning up the attributes

Point/Attribute

get labels
Get Labels
  • Get CAD labels – ensure they are text
    • GeometryFilter: keeping only type=text
coordinate attributes
Coordinate Attributes
  • Get Coordinates (curr Projection)
  • Replicate into new fields (Lat & Long)
  • AttributeReprojector
    • Reprojects the values in newFields (eg. Lat & Long)
attribute cleanup
Attribute Cleanup
  • AttributeRenamer
    • To adjust names
  • AttributeKeeper
    • To get rid ofunwanted junkattributes
final qa and polygon
Final QA and Polygon
  • Integrating and QA Areas and Labels

Integration

link labels areas
Link Labels & Areas
  • The magic moment
    • Overlaying labels
    • Onto areas
    • NOTE the use oftracking overlap count

+ X

labels w no area fault
Labels w/ NO Area fault
  • Test the POINT feature to ensure it has one and only one “overlap”

Z

labels in areas faults
Labels in Areas Faults
  • AttributeFilter to test the AREA feature
    • IF overlaps=0 then the area has NO Label
    • IF overlaps > 1 then the area has EXTRA labels
we did it
We Did It
  • The CLEAN ANSWER IS finally here
thank you
Thank You
  • Bob Janowicz (president)

GIS Innovations Ltd

310-1200 West 73rd Avenue

Vancouver, BC, V6P 6G5

[email protected]

ad