Using FME to Transfer Park Asset Data From an Oracle Database to Trimble GPS Units and Back

Post on 21-May-2015

819 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presente

Transcript

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

Thank You!

Questions?

For more information: Amanda.Nunns@edmonton.ca Community Services, City of Edmonton

top related