Top Banner
Reverse Engineering Prime2 to Prime1 using FME Bronagh Mc Gann
15

FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Aug 07, 2015

Download

Software

IMGS
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Reverse EngineeringPrime2 to Prime1 using FME

Bronagh Mc Gann

Page 2: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Prime2 – Object Orientated Database

Prime1 Ecommerce Supply System - no longer updated

Updated Prime1 needs to be reengineered from Prime2

Approaches:

1. Converting Prime2 to a Prime1 GFO (automatic)

2. Writing from the Prime2 Oracle database to our current Prime1 EcommSupply Oracle database (automatic)

3. Extracting Prime2 updates, out putting to GFO format to enable Graphic Operators to update Prime1. (manual)

Why?

Page 3: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Prime2 to a Prime1 GFO

Page 4: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Prime2toPrime1 to Ecommerce

Page 5: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Differences in Oracle Flowline

Prime2 to Prime1Prime 1

Building with Canopy Building with Canopy

FENCE_PKFENCE_PK

Page 6: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Project Aim: Update 2000+ new buildings and immediate environs from the Prime2 Database

Workbench Aim: Create a Prime2toPrime1 GFO for Graphics Operators

Process: Graphic Operators open the Prime2toPrime1.gfo and the original Prime1 and manually digitise the updates from the Prime2toPrime1 data to the Prime1 file.

Workbench Outputs:

Prime2 to Prime1 GFO

Prime2 Tiff

PNG of Intersecting Map Sheets

Prime2 to a Prime1 GFO and Manual Graphics

Page 7: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

FeatureReader

gms_job_id in (select id from smsplan.job start with id in (select id from smsplan.job start with id = @Value(ID) connect by prior parent = id) connect by prior id = parent)

Page 8: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

FeatureReader

Map Sheets Intersecting Job in 4915

Page 9: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

SchemaMapper

Page 10: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

MapnikRasterizer

P2toP1 Job

Prime2 Tiff

Page 11: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Workbench Demonstration

Page 12: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Workbench Outputs for Graphic Operator:

Prime2toPrime1.gfo Prime2 Tiff PNG of Intersecting Map Sheets

Page 13: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Manual Workflow

Graphic OperatorsQuality Assessor

Job Planners10 Staff Members

Prime1 Supply SystemManage the Prime1 Updated Map

Page 14: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Future FME Team Projects

MRDS – Multi Resolution Data Store

- Generation of Product

- Validation of Third Party Data

Create Prime2 Supply Workbenches from MRDS

- Oracle, Post-Gis, SQL Server

- DXF, DWG, TAB, FGDB…..

Page 15: FME World Tour 2015 Dublin - Ordnance Survey Ireland - Bronagh McGann

Thanks

[email protected]