Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Technology: Bringing GIS,...

Preview:

Citation preview

Enabling Spatial Decision Support and Analytics on a Campus Scale with FME Technology: Bringing GIS, CAD, BIM and Tableau Together

“Do more with less”

Alexander StepanovGIS ArchitectAFS, UMass-Amherst

About Us

GIS Architect, AFS SystemsFME Certified Professional

Alexander Stepanov

“Do more with less”

“Essential Tool”

I use FME technology everyday for last 6 years.

FME Golf

Introduction: system description & data interoperability

Campus is a complex system (decomposition)

URBA

N /CA

MPU

S EN

VIR O

NME N

T

Processes

• Academic/Teaching• Research• Operations• Residential Life

“No buffer space”“Changes all the time”

“Divide & Conquer”

Campus as Systems: Buildings

BUIL

D ING

- B U

ILDI

NG

Class Scheduling

BUIL

D ING

S - O

PEN

SPAC

E

Campus as Systems: Buildings – Open Space Interface

BUIL

D ING

S - T

RAN S

PORT

ATIO

N

Campus as Systems: Buildings – Transportation Networks

ADA Pickup Locations

BUIL

D ING

S - U

TILI

TIES

Campus as Systems: Buildings – Utilities Networks

BUIL

D ING

S - I

NFRA

STRU

CTUR

E

Campus as Systems: Infrastructure

3. Campus is a Complex System

Spatial Data: CAD, GIS, BIM, NavisWorks

Non-Spatial Data: MS SQL Server, SharePoint, Excel, Other DBs, Text filesDiff ITSystems

OPE

N SP

ACE

BUIL

D ING

S

PROC

E SSE

S

UTIL

ITIE

S

TRAN

S POR

TATI

ON

INFR

ASTR

UCTU

RE • Specialization (to cope with complexity)• Multiple databases• “Silos” & “Silos Paradox”• Living organization/changes!

Location/Space & Time as KEY to join and relate entities/features in the DBs.

How can we create & maintain ‘comprehensive’ spatial model/db of Campus efficiently.

Title

Making it work

Decision Problems on Campus Scale + My definition of Data InterOp problem

• Within Spatial Context• Effect ‘other’ sub-systems• KPIs have spatial component• Awareness of trends/projects• Require integration of multiple data-

sources• Snapshot of performance matrix• Snapshot of current ‘state’ of the system

• Data Interoperability issue is a na-tive issue

for large organizations

http://www.mclarensoftware.com/resources/publications/infographics/infographic-the-cost-of-inadequate-interoperability-.aspx

It’s REAL: Inadequate Data Interoperability

Why FME Technology is a right tool for the job

• Automation• Re-use of

workflows• Easy to teach and

learn• Adaptive to user

requests or problem nature

• Data-centric & format-agnostic

Innovate or Perish …http://www.faberinfinite.com/are-we-too-busy-to-improve-2/

Drainage Network: Structures & Lines

Drainage Network: Structures & Linesstr-1

str-2

str-3str-4

Rim elevation

Structure-IdTypeMaterialConditionDepthPhoto

Pipe-IdTypeMaterialConditionLengthUpstream Str-idDownstream Str-idUpstream Invert ElevationDownstream Invert Elevation

Question: to show FLOW in the network+ structure diagrams.

Data Scientists vs “Data Surgeons”

Data FME Power Users

Manhole (“Clock Diagram”)

3 STEP PROCESS: DIAGRAMS, PDF BUILDER, & ASSEMBLER

Step 1: Generate diagrams (PNGs)

Elements:CanvasAxesLabelsCallout linesFlow, etc

Step 1: Generate diagrams (PNGs)

Step 1: Generate diagrams (PNGs)

Step 2: Assemble PDF Report

Step 2: Assemble PDF Report

!

Step 3: Generate report for all Diagrams

Step 4: FME Golf – Generate Flow Diagram by adding 1 (ONE) Transformer

Summary:Report Generation

with FME Technology

Useful Pattern: - Mapnik

Rasterizer to generate components

- PDFPageFormatter

- Workspace Runner

FME: Integrating

GIS/CAD with Tableau

Tableau – the fastest growing BI toolProvides some support for GIS dataAutomate GIS/CAFM data integration

Gartner's Magic Quadrant for Business Intelligence and Analytics Platforms

Tableau is a powerful and an intuitive BI package. Many examples and use cases are based on a regional scale.

How we can integrate it with GIS on a Campus scale?

Gartner Technology Review: 2015 & 2016

http://www.tableau.com/solutions/higher-ed

Tableau in Higher Education

Default Tableau map (service) UMass-Amherst GIS map ( + 200 Buildings)

How we can approach reporting on building level with Tableau? a) How to bring GIS Building footprints into Tableau shapes? b) How to bring centroids of Buildings as X/Y (lat/lon) into Tableau?

Example of case use: Teaching/Instruction/Operations happen in Buildings …

Converts BUILDINGS footprints from GIS representation to SQL Tablewhich represents a line by storing shape_id, point sequence and lat/long.

Most complex part is “VertexCounter” transformer ….Available as a free custom transformer from FME Store …Programming time – 0.

Example of simple FME workflow to bring any polygon/line GIS geometry into Tableau

Building Footprints in Tableau.Now it’s ready to be connected with data tables and to run analytics

FME to convert Building Footprints to centroids (Polygons -> X/Y centroid -> Lat/Lon):Student distribution at 10am on Thursday (Fall 2013)

Supporting Decision Making with Tableau: Bringing Floor Plans + Space Inventory

Supporting Decision Making with Tableau: Bringing Floor Plans + Space Inventory

Supporting Decision Making with Tableau: Bringing Floor Plans + Space Inventory

FME Workflow generate:- HD Raster Floor Plans- Floor Plans’ Bounds- Centroids/Polygons representing rooms in Tableau format

Supporting Decision Making with Tableau: Bringing Floor Plans + Space Inventory

Sasha’s principle:FME – Do More with Less

Thank you!stepanov@umass.edu

Alexander.v.stepanov@gmail.com

Recommended