Upload
safe-software
View
819
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Presente
Citation preview
CONNECT. TRANSFORM. AUTOMATE.
Using FME to transfer Park asset data from an Oracle database to Trimble GPS units and back Amanda NunnsGIS Technician
Background
924 parks within the City of Edmonton. 4971 Park Maintenance sites that contain Park
assets and are collected as part of the Summer Inventory project.
31 types of park assets are inventoried each summer.
All these assets need to be inspected to validate the inventory stored in Oracle spatial and update the condition record used in various Capital planning and Inventory management programs.
Overview
Summer Inventory Project 6-8 summer students update approximately ¼ of
the city per year using Trimble GPS units. Collect the current condition of all assets owned or
maintained by Parks Operations. The data needs to be transferred from an Oracle
database to handheld GPS units so it can be updated. It then needs to be processed and uploaded back into the Oracle database.
Data Flow
Tracked Assets
Beds Bike Racks Bleachers Bollard Bridges Curbing Decks Drinking Fountains Fences Fire Fixtures Flag Poles Hedges Hydro Features Light Fixtures Litter Containers Natural Vegetation Areas
Pads Park Utilities Phones Plaques Playgrounds Prefabricated Curbing Retaining Structures Roads Signs Sports Fields Sports Fixtures Stairs Statues & Art Tables & Benches Trails
Data Structure
Data for each asset is stored in 2 or 3 tables: Spatial Asset table
Stores information that is constant for the asset (ex. Material)
Non-Spatial Condition table (Shared between all the assets)
Spatial Condition Location table (For assets with multiple conditions, ex. Trails)
Oracle to Trimble SSF
Complexities
Oracle to SSF: Trimble has a character limit on it’s attribute
values. Some values need to be changed to a shorter version. Ex: Type of Fence is “Chain Link with Barbwire”,
changed to “Chain Link +Barbwire”. Done using a Tester and an AttributeSetter.
Trimble does not accept compound geometry, therefore some features need to be split according to their geometry type.
SSF to Access
Combine Access Files
Update Oracle: Overview
Update Oracle: Part 1
Update Oracle: Part 2
Update Oracle: Part 3
Insert Oracle: Overview
Insert Oracle: Part 1
Insert Oracle: Part 2
Complexities
Any attribute values that had been shortened for the SSF files need to be changed back.
Also a chance to catch any common data errors and automatically clean them. (Ex. Missing capitalization.)
Full Insert to Oracle Workbench