scirt mobile apps - setup and operation using fme ......a presentation which was given as part of...

32
A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New Zealand’s most challenging civil engineering projects: rebuilding the earthquake damaged pipes, roads, bridges and retaining walls in the city of Christchurch 2011 - 2016. This document has been provided as an example of a tool that might be useful for other organisations undertaking complex disaster recovery or infrastructure rebuild programmes. For more information about this document, visit www.scirtlearninglegacy.org.nz SCIRT Mobile Apps - Setup and operation using FME Desktop and Server Story: Data Collection Applications Theme: Finance and Business Systems

Upload: others

Post on 10-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch.

Lessons learned from one of New Zealand’s most challenging civil engineering projects:

rebuilding the earthquake damaged pipes, roads, bridges and retaining walls in the city of

Christchurch 2011 - 2016.

This document has been provided as an example of a tool that might be useful for other organisations undertaking complex disaster recovery or infrastructure rebuild programmes.

For more information about this document, visit www.scirtlearninglegacy.org.nz

SCIRT Mobile Apps - Setup and operation using FME Desktop and Server

Story: Data Collection Applications

Theme: Finance and Business Systems

Page 2: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New
Page 3: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

[email protected] 27 April 2016

SCIRT Mobile Apps: Setup and operation using FME Desktop and Server

Ekki Scheffler

Page 4: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

What is SCIRT?

Consultancies

Ekki Scheffler ([email protected])

Page 5: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Background

Wastewater,

Stormwater,

Water Supply:

• 25% of networks to be repaired or replaced

• 750km of pipework

• 50,000 assets to be recorded

Ekki Scheffler ([email protected])

Page 6: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

GIS As-Built Data Ekki Scheffler ([email protected])

Every new or repaired asset

• spatially surveyed 3D

• recorded with complete and correct attributes

Page 7: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

SCIRT’s Mobile Apps

iFormBuilder On-site attribute collection

ESRI Collector Draft data revision

Ekki Scheffler ([email protected])

Page 8: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

iFormBuilder Ekki Scheffler ([email protected])

Page 9: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

iFormBuilder – what we need

Need to create and maintain:

61 Forms with 1200 Elements and 600 Pick List Values

Need to submit records to GIS database:

Do this automatically Don’t lose anything

Must be available to users:

Downloadable anytime, correct Format and schema

Ekki Scheffler ([email protected])

Page 10: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

iForm App

Server: REST Service

Create 61 Forms with 1200 Elements and 600 Pick List Values

sync

Server: Merge and map to SAT

SAT

Server: Purge iForm

POSTs

Co

mp

lete

d

Pro

ject

s

Del

ete

Weekly Schedule

Schema Definition

iFormBuilder – Solution Ekki Scheffler ([email protected])

Page 11: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

iFormBuilder – FME: Form Creation

iForm App

Ekki Scheffler ([email protected])

Page 12: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

CREATE FIELD: {“DATA_TYPE”:Text}

CREATE FIELD: {“DATA_TYPE”:Number}

FIELD DETAILS: {“NAME”:”drw”, “LABEL”:”Drawing Number”}

CREATE PAGE: {“NAME”:”scirt3waters”, “LABEL”:”SCIRT 3-Waters As-Built Survey”}

FME and iForm API

www.scirt.iformbuilder.com

RE

ST

Ekki Scheffler ([email protected])

Page 13: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Ekki Scheffler ([email protected])

FME and iForm API

Ekki Scheffler ([email protected])

Page 14: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Ekki Scheffler ([email protected])

iFormBuilder – FME: Form Creation

Page 15: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

iFormBuilder – Submit to GIS

iForm App

Server: REST Service

sync

Ekki Scheffler ([email protected])

Page 16: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

RECORD: {"CREATED_BY":"escheffler“, "project":"10353", "network":"ww“, "wwaccesstype":"manhole", "satdesignuid":"MH55“, "lidlevel":10.65, "manholeinvert":8.22, "accessmaterial":"concrete“ ...}

iFormBuilder – Submit to FME Server

SCIRT FME Server

RE

ST

Ekki Scheffler ([email protected])

Page 17: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

iFormBuilder – Submit to GIS

iFormBuilder Receive JSON POST

GIS Database Store JSON

Email Notification

Ekki Scheffler ([email protected])

Page 18: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

iFormBuilder – Output Data

Server: Merge and map to SAT

SAT

Ekki Scheffler ([email protected])

Page 19: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

iFormBuilder – Output Data Ekki Scheffler ([email protected])

Page 20: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

iForm App

Server: REST Service

Server: Merge and map to SAT

SAT

iFormBuilder – Summary Ekki Scheffler ([email protected])

Page 21: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

SCIRT’s Mobile Apps

iFormBuilder On-site attribute collection

ESRI Collector Draft data revision

Ekki Scheffler ([email protected])

Page 22: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Collector Ekki Scheffler ([email protected])

Page 23: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

ESRI Collector – what we need

Need to create and maintain:

48 Feature Types with 1000 fields, 650 domain values in 70 domains

Users must be able to upload independently:

Map schemas Highlight missing information

Users must be able to download independently:

Map schemas Delete data from AGOL

Ekki Scheffler ([email protected])

Page 24: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Create 48 Feature Classes with 1000 fields,

650 domain values in 70 domains

ESRI Collector App

AGOL SAT Server:

Upload Data

Cre

ate

Fe

atu

re S

erv

ice

Server: Download

Data

sync

Schema Definition

ESRI Collector – Solution Ekki Scheffler ([email protected])

Page 25: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Collector – schema creation Ekki Scheffler ([email protected])

Page 26: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Ekki Scheffler ([email protected])

Collector – schema creation

Ekki Scheffler ([email protected])

Page 27: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Collector – user interaction

ESRI Collector App

AGOL SAT Server:

Upload Data

Server: Download

Data

sync

Ekki Scheffler ([email protected])

Page 28: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Collector – FME Server data upload

Read SAT (Excel) and check

Check for missing information and tag incomplete records

Create geometries from coordinates in spreadsheet

Map schemas and write data to AGOL

Ekki Scheffler ([email protected])

Page 29: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Collector – user interaction

ESRI Collector App

AGOL SAT Server:

Upload Data

Server: Download

Data

sync

Ekki Scheffler ([email protected])

Page 30: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Collector – FME Server data download Ekki Scheffler ([email protected])

Page 31: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

ESRI Collector App

AGOL SAT Server:

Upload Data

Server: Download

Data

ESRI Collector – Summary Ekki Scheffler ([email protected])

Page 32: SCIRT Mobile Apps - Setup and operation using FME ......A presentation which was given as part of the FME Desktop World Tour in 2015 in Christchurch. Lessons learned from one of New

Questions?

Comments?

Ekki Scheffler [email protected]