SlideShare ist ein Scribd-Unternehmen logo
1 von 65
FME World Tour 2015, Boston. April 14th, 2015
Spatial Decision Support and
Analytics on a Campus Scale:
Bringing GIS, CAD, BIM and Tableau Together
Alexander Stepanov
GIS Architect
A&F Administrative Systems
Niels La Cour
Senior Planner
Campus Planning
University of Massachusetts, Amherst
Introduction
• Smart Campus (what is “Campus”?)
• Analytics: Descriptive, Predictive & Prescriptive (being ‘smart’
through optimization of operations and use of existing
resources).
• What are prerequisites for bringing optimization and operations
research (OR) methods to support decision-making process
• GIS as enabling technology
Campus Environment
Campus is a complex system (decomposition)
Processes
• Academic/Teaching
• Research
• Operations
• Residential Life
“No buffer space”
“Changes all the time”
“Divide & Conquer”
Campus as Systems: Buildings
Class Scheduling
ADA Pickup Locations
3. Campus is a Complex System
Spatial Data: CAD, GIS, BIM, NavisWorks
Non-Spatial Data: MS SQL Server, SharePoint, Excel, Other DBs, Text files
Diff IT
Systems
• 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.
4. Data & Analytical Workflows (WF)
Client
Applications &
Systems
Desktop
Mobile
Web
3D ModelingOPTIMIZATION [ SAS/OR]
SCENARIO VISUALIZATION
ANALYTICAL TOOS
Spatial Data Warehouse
Set of ETL workflows
“PULL” system vs “PUSH System”
LEAN approach
Principles of such integration (CAD&GIS)
… given the fact that
majority of the
existing buildings
data are in CAD/BIM
systems/formats.
2.2 3D Modeling: Tools: FME
Library of
Transformers Data Sources Data DestinationsTransformers
ETL = Extract – Transform - Load
~300 formats in
~250 formats out
Ability to embed
Python sci libraries
Easy to express ideas
4. Data & Analytical Workflows (WF)
Client
Applications &
Systems
Desktop
Mobile
Web
3D ModelingOPTIMIZATION [ SAS/OR]
SCENARIO VISUALIZATION
ANALYTICAL TOOS
“BRAIN”
“HEART”
“LUNGS”
Decision Problems on Campus
Scale
Decision Problems on Campus Scale
• 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
Example: “Backfill” Space Assignment
New building is built on campus
Researchers/Groups are moved to the new building, vacating their offices and labs.
What would be an optimal policy to assign the vacant space to other groups/users?
Demand - Supply - Assignment
What parameters and constraints? Performance metrics?
Everything has a SPATIAL component
“Backfill” Space Assignment“Backfill” Space Assignment
Demand Supply
Cij
Xij = {0,1}
Creating room/space inventory
3.1 Spatial DB of Space Inventory
Input:
CAD Floor Plans
CAFM
GIS Layers with BLDG
footprints
Elevation profiles
3 step process: (3 feature classes)
3.1 Unique Campus Space ID & 3D representation
of rooms
0318_04_0020A
Spatial database is a collection
of rooms(spaces), which are
registered in physical space and have
unique “global” campus ID.
Connection to the enterprise DB
From CAD Space to ARCH Space
Origin (0,0) is shifted to specific tile/cell
STEP 1: CAD to GIS (Architectural Space)
Every SPACE
has PRIMARY KEY
BLGD_FLOOR_ROOM
ETL: CAD to Arch Space
2D (2.5D) Inner Space Modeling: “Architectural Space”
2D (2.5D) Inner Space Modeling
Step 2: Getting Shift, Scale and Rotation for Buildings
Step 2: Getting Shift, Scale and Rotation for Buildings
Step 3: GIS “Arch” to GIS “Real World”
Every SPACE
has PRIMARY KEY
BLGD_FLOOR_ROOM
Ability to JOIN
External datasets
ETL: Arch to GIS Space
2-way translation: ETL to add/update data in CAD via GIS (“Breadcrumbs”)
2D (2.5D) Inner Space Modeling: 2-Way process
Each space/room has LOCATION_ID to join with DBs
Room/Space Spatial Database
3 Feature classes:
Floors (~1,800 )
Rooms (~32,000)
Arch Details (windows, doors, stairs) ~ 8 million
Every feature has LOCATION_ID
Buildings Networks I
(“Pine branches”)
• A building is more than just set of
Rooms/spaces.
• From inventory/reporting to
optimization and analysis
• Vertical & Horizontal Conveyors
Example2: Indoor Routing & Navigation
Buildings as
complex systems
Getting ideas for modeling building networks
IBM (Supply Chain Optimization)
Network/Graph G(N,E)
edges E:
Eh - horizontal edges (room -> floor
centroid)
Ev - vertical connections b/w floors
nodes N:
Nr - room centroids
Nf - floor centroids
G(V,E) should be connected to pedestrian
networks.
Testing our ideas for modeling building networks
Workflow to build the network/graph G(V,E)
1 2
3
4
5
5
6
Input:
FC - Rooms (~32K)
FC - Floors (~1,8K)
Output:
FC - Nodes (Pnts)
FC - Edges (Lines)
Network/Graph G(V,E)
|E| ~ 32,000 (horizontal) +
1,800 (vertical)
|V| ~ 32,000
Full set of attributes for
rooms/floors
Processing time: ~ 2 min.
Connectivity to
pedestrian/transportation
networks
Bridging the “scale” divide
(geo-design)Demo 2
Buildings Networks II
Building/Floor topology defines the performance metrics
(“Pine branch” networks are not enough)
IBM (Supply Chain Optimization) ESRI (Travel Time along actual road network)
Modeling paths between rooms
Source: J. MacGregor Smith (MIE, UMass Amherst)
Developing networks to model crucial building functions
Space Assignment
Location/Allocation
User/Space Interaction
2D/3D Routing
Evacuation Planning
Accessibility
Building Indoor Networks
Connection to ‘outdoor’
sidewalks/roads
RECTILINEAR STEINER MINIMAL TREES (RSMT) with
Obstacles
•Rooms
•Doors
•Corridors (Circulation )
•Walls ( Obstacles )
Prof. J.MacGregor Smith (jmsmith@ecs.umass.edu)
CAD/DB
Network Representation
(Floor/Building)
Example3: Indoor Routing & Navigation
Rectilinear Steiner Minimal Trees
is a graph connecting
all rooms/corridors with edges and
ensures min. total length
RSMT algorithm
(Prof. Smith J.M)
Data InterOp Extension
Example 3 RSMT: IMPLEMENTING MST with Custom
Transformer
21 rows of code to implement MST transformer
4 rows to solve Minimum Spanning Tree sub-problem using NetworkX (LANL ) (http://networkx.lanl.gov/)
Example 3 RSMT: IMPLEMENTING MST with Custom
Transformer
CAD to GIS (+ text/data mining)
3.2 EXTRACTING TEXT INFORMATION
SEE U702-2 (1955) LOC. APPROX.
6,000 notes
30 year of experience
Period 1940s – current
4 layers: STEAM/ELECTRIC/WATER/DRAINAGE
Non-structured text
3.2 EXTRACTING TEXT INFORMATION - FME WORKFLOW
Regular expressions allows one to do advance search for patterns ( learn once, re-use everywhere)
We use the same approach to extract utility attributes from CAD annotation layers
3.2 EXTRACTING TEXT INFORMATION
8 transformers ( + 8 transformers to parse file system for scanned documents )
3.2 EXTRACTING TEXT INFORMATION
Integration of Tableau (BI) and
Spatial Data on Campus Scale
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?
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 Table
which 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)
Buildings and Campus as systems: GIS as
Decision Support System
UNIQUE ANALYTICAL ABILITIES TO DECISION MAKERS
http://gis.larc.nasa.gov/spaceopt/overview.html
• Energy Use Optimization
• Facilities Management
• Asset Management (Equipment)
• Location/Allocation of Resources
• Public Safety and Security
• Maintenance
• Space and Group Management (NIH, the largest research organization)
• Optimization of Space Utilization
• Improve Collaboration
• Indoor Navigation and Routing
• Event Scheduling (‘time table for College’)
• Urban Planning
• Landscape Architecture and Design
• Sea Ports, Airports, Shopping Centers …
Conclusion
• GIS is an enabling technology for prescriptive analytics (Operations Research).
• GIS facilitates research collaboration among multi-disciplinary teams
• Geospatial approach dissolves silos within organization and stimulates organization-wide
awareness.
• Spatial DB/ETL coupling allows to bring existing analytical tools and
libraries to transform/analyze data.
• (Format agnostic, data centric)
• GIS approach may encourage collaboration among academic, research, operations and industry.
Acknowledgments
•Campus Planning, D&CM, UMass Amherst
•Prof. James MacGregor Smith, Department of Mechanical and Industrial Engineering
•Lukasz Czarniecki, Jonathan Contract, Niels La Cour and Ludmila Pavlova, Campus Planning
•Safe Software (http://www.safe.com)

Weitere ähnliche Inhalte

Was ist angesagt?

Karnataka Geospatial Experience FME World Tour 2017 India
Karnataka Geospatial Experience FME World Tour 2017 IndiaKarnataka Geospatial Experience FME World Tour 2017 India
Karnataka Geospatial Experience FME World Tour 2017 IndiaRaghavendran S
 
Database Comparison and ArcMap Data Driven Pages
Database Comparison and ArcMap Data Driven PagesDatabase Comparison and ArcMap Data Driven Pages
Database Comparison and ArcMap Data Driven PagesSafe Software
 
Leveraging Autodesk Products with FME: AutoCAD to GIS is Only the Beginning
Leveraging Autodesk Products with FME: AutoCAD to GIS is Only the BeginningLeveraging Autodesk Products with FME: AutoCAD to GIS is Only the Beginning
Leveraging Autodesk Products with FME: AutoCAD to GIS is Only the BeginningSafe Software
 
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMHow to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMSafe Software
 
Time Machines and Attribute Alchemy
Time Machines and Attribute AlchemyTime Machines and Attribute Alchemy
Time Machines and Attribute AlchemySafe Software
 
Brewing the Ultimate Data Fusion
Brewing the Ultimate Data FusionBrewing the Ultimate Data Fusion
Brewing the Ultimate Data FusionSafe Software
 
Extending 3D Model Visualization with FME 2017
Extending 3D Model Visualization with FME 2017Extending 3D Model Visualization with FME 2017
Extending 3D Model Visualization with FME 2017Safe Software
 
3D Solution Templates - Making the World 3D
3D Solution Templates - Making the World 3D3D Solution Templates - Making the World 3D
3D Solution Templates - Making the World 3DSafe Software
 
Coordinate Systems in FME 101
Coordinate Systems in FME 101 Coordinate Systems in FME 101
Coordinate Systems in FME 101 Safe Software
 
FME in Support of DOT Data Culture
FME in Support of DOT Data CultureFME in Support of DOT Data Culture
FME in Support of DOT Data CultureSafe Software
 
Creating Geometric Networks at the City of Barrie
Creating Geometric Networks at the City of BarrieCreating Geometric Networks at the City of Barrie
Creating Geometric Networks at the City of BarrieSafe Software
 
Map reduce programming model to solve graph problems
Map reduce programming model to solve graph problemsMap reduce programming model to solve graph problems
Map reduce programming model to solve graph problemsNishant Gandhi
 
FME: Not Just for ETL
FME: Not Just for ETLFME: Not Just for ETL
FME: Not Just for ETLSafe Software
 
Creating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FMECreating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FMESafe Software
 
Real Property Management at DND using FME
Real Property Management at DND using FMEReal Property Management at DND using FME
Real Property Management at DND using FMESafe Software
 
Spatial Master Data Management: Enterprise-level Spatial Information Architec...
Spatial Master Data Management: Enterprise-level Spatial Information Architec...Spatial Master Data Management: Enterprise-level Spatial Information Architec...
Spatial Master Data Management: Enterprise-level Spatial Information Architec...Safe Software
 
FME Cloud as Engine for New Mobility Ideas
FME Cloud as Engine for New Mobility IdeasFME Cloud as Engine for New Mobility Ideas
FME Cloud as Engine for New Mobility IdeasSafe Software
 
5 spatial data editing
5 spatial data editing5 spatial data editing
5 spatial data editinganita bodke
 

Was ist angesagt? (20)

Karnataka Geospatial Experience FME World Tour 2017 India
Karnataka Geospatial Experience FME World Tour 2017 IndiaKarnataka Geospatial Experience FME World Tour 2017 India
Karnataka Geospatial Experience FME World Tour 2017 India
 
Database Comparison and ArcMap Data Driven Pages
Database Comparison and ArcMap Data Driven PagesDatabase Comparison and ArcMap Data Driven Pages
Database Comparison and ArcMap Data Driven Pages
 
Leveraging Autodesk Products with FME: AutoCAD to GIS is Only the Beginning
Leveraging Autodesk Products with FME: AutoCAD to GIS is Only the BeginningLeveraging Autodesk Products with FME: AutoCAD to GIS is Only the Beginning
Leveraging Autodesk Products with FME: AutoCAD to GIS is Only the Beginning
 
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIMHow to Create 3D Mashups by Integrating GIS, CAD, and BIM
How to Create 3D Mashups by Integrating GIS, CAD, and BIM
 
Time Machines and Attribute Alchemy
Time Machines and Attribute AlchemyTime Machines and Attribute Alchemy
Time Machines and Attribute Alchemy
 
Brewing the Ultimate Data Fusion
Brewing the Ultimate Data FusionBrewing the Ultimate Data Fusion
Brewing the Ultimate Data Fusion
 
Extending 3D Model Visualization with FME 2017
Extending 3D Model Visualization with FME 2017Extending 3D Model Visualization with FME 2017
Extending 3D Model Visualization with FME 2017
 
3D Solution Templates - Making the World 3D
3D Solution Templates - Making the World 3D3D Solution Templates - Making the World 3D
3D Solution Templates - Making the World 3D
 
Coordinate Systems in FME 101
Coordinate Systems in FME 101 Coordinate Systems in FME 101
Coordinate Systems in FME 101
 
FME in Support of DOT Data Culture
FME in Support of DOT Data CultureFME in Support of DOT Data Culture
FME in Support of DOT Data Culture
 
Creating Geometric Networks at the City of Barrie
Creating Geometric Networks at the City of BarrieCreating Geometric Networks at the City of Barrie
Creating Geometric Networks at the City of Barrie
 
Map reduce programming model to solve graph problems
Map reduce programming model to solve graph problemsMap reduce programming model to solve graph problems
Map reduce programming model to solve graph problems
 
MDT7
MDT7MDT7
MDT7
 
FME: Not Just for ETL
FME: Not Just for ETLFME: Not Just for ETL
FME: Not Just for ETL
 
Creating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FMECreating, Managing and Sharing 3D Cities with FME
Creating, Managing and Sharing 3D Cities with FME
 
Real Property Management at DND using FME
Real Property Management at DND using FMEReal Property Management at DND using FME
Real Property Management at DND using FME
 
Spatial Master Data Management: Enterprise-level Spatial Information Architec...
Spatial Master Data Management: Enterprise-level Spatial Information Architec...Spatial Master Data Management: Enterprise-level Spatial Information Architec...
Spatial Master Data Management: Enterprise-level Spatial Information Architec...
 
FME Cloud as Engine for New Mobility Ideas
FME Cloud as Engine for New Mobility IdeasFME Cloud as Engine for New Mobility Ideas
FME Cloud as Engine for New Mobility Ideas
 
5 spatial data editing
5 spatial data editing5 spatial data editing
5 spatial data editing
 
Mrp Final
Mrp FinalMrp Final
Mrp Final
 

Andere mochten auch

Ticket to Work/Employment Networks
Ticket to Work/Employment NetworksTicket to Work/Employment Networks
Ticket to Work/Employment NetworksDiscoverAbility NJ
 
GIS for Facilities Overview
GIS for Facilities OverviewGIS for Facilities Overview
GIS for Facilities OverviewEsri
 
IC-314 for the AccurioPress C2070/C2070P/C2060
IC-314 for the AccurioPress C2070/C2070P/C2060IC-314 for the AccurioPress C2070/C2070P/C2060
IC-314 for the AccurioPress C2070/C2070P/C2060Eyal Benedek
 
Ghosted Illustration from 3D CAD
Ghosted Illustration from 3D CADGhosted Illustration from 3D CAD
Ghosted Illustration from 3D CADMatthias Ahrens
 
Ptc creo aax sales positioning
Ptc creo aax sales positioningPtc creo aax sales positioning
Ptc creo aax sales positioningVictor Mitov
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsulfkoester
 
Technical Illustrations with NX CAD NPR support
Technical Illustrations with NX CAD NPR supportTechnical Illustrations with NX CAD NPR support
Technical Illustrations with NX CAD NPR supportMatthias Ahrens
 
Career Portfolio
Career PortfolioCareer Portfolio
Career PortfolioRonny Hart
 
CAD-GIS Integration Approaches with ARCGIS
CAD-GIS Integration Approaches with ARCGIS CAD-GIS Integration Approaches with ARCGIS
CAD-GIS Integration Approaches with ARCGIS Andrew Bashfield
 
Adopting and Managing Teamcenter 8 at Wagstaff
Adopting and Managing Teamcenter 8 at WagstaffAdopting and Managing Teamcenter 8 at Wagstaff
Adopting and Managing Teamcenter 8 at WagstaffRick Stavanja
 
Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile nazeer yusuff
 
Site Analytics for Retailers
Site Analytics for RetailersSite Analytics for Retailers
Site Analytics for RetailersDaisuke Nakayama
 
Plm & windchill
Plm & windchillPlm & windchill
Plm & windchillsumanrao33
 
High Performance PLM: Key Success Factors for PLM Strategy, Implementation, a...
High Performance PLM: Key Success Factors for PLM Strategy, Implementation, a...High Performance PLM: Key Success Factors for PLM Strategy, Implementation, a...
High Performance PLM: Key Success Factors for PLM Strategy, Implementation, a...PTC
 
The perfect support ticket
The perfect support ticketThe perfect support ticket
The perfect support ticketFastly
 
CAD and BIM Outsourcing Services
CAD and BIM Outsourcing ServicesCAD and BIM Outsourcing Services
CAD and BIM Outsourcing Servicestheaecassociates1
 
Finite Element Analysis Creo-Simulate Webinar
Finite Element Analysis Creo-Simulate WebinarFinite Element Analysis Creo-Simulate Webinar
Finite Element Analysis Creo-Simulate WebinarSanthosh N L
 

Andere mochten auch (20)

Creo IC-309m
Creo IC-309mCreo IC-309m
Creo IC-309m
 
Company Presentation
Company PresentationCompany Presentation
Company Presentation
 
Ticket to Work/Employment Networks
Ticket to Work/Employment NetworksTicket to Work/Employment Networks
Ticket to Work/Employment Networks
 
GIS for Facilities Overview
GIS for Facilities OverviewGIS for Facilities Overview
GIS for Facilities Overview
 
IC-314 for the AccurioPress C2070/C2070P/C2060
IC-314 for the AccurioPress C2070/C2070P/C2060IC-314 for the AccurioPress C2070/C2070P/C2060
IC-314 for the AccurioPress C2070/C2070P/C2060
 
Ghosted Illustration from 3D CAD
Ghosted Illustration from 3D CADGhosted Illustration from 3D CAD
Ghosted Illustration from 3D CAD
 
Ptc creo aax sales positioning
Ptc creo aax sales positioningPtc creo aax sales positioning
Ptc creo aax sales positioning
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
 
Technical Illustrations with NX CAD NPR support
Technical Illustrations with NX CAD NPR supportTechnical Illustrations with NX CAD NPR support
Technical Illustrations with NX CAD NPR support
 
TTS
TTSTTS
TTS
 
Career Portfolio
Career PortfolioCareer Portfolio
Career Portfolio
 
CAD-GIS Integration Approaches with ARCGIS
CAD-GIS Integration Approaches with ARCGIS CAD-GIS Integration Approaches with ARCGIS
CAD-GIS Integration Approaches with ARCGIS
 
Adopting and Managing Teamcenter 8 at Wagstaff
Adopting and Managing Teamcenter 8 at WagstaffAdopting and Managing Teamcenter 8 at Wagstaff
Adopting and Managing Teamcenter 8 at Wagstaff
 
Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile
 
Site Analytics for Retailers
Site Analytics for RetailersSite Analytics for Retailers
Site Analytics for Retailers
 
Plm & windchill
Plm & windchillPlm & windchill
Plm & windchill
 
High Performance PLM: Key Success Factors for PLM Strategy, Implementation, a...
High Performance PLM: Key Success Factors for PLM Strategy, Implementation, a...High Performance PLM: Key Success Factors for PLM Strategy, Implementation, a...
High Performance PLM: Key Success Factors for PLM Strategy, Implementation, a...
 
The perfect support ticket
The perfect support ticketThe perfect support ticket
The perfect support ticket
 
CAD and BIM Outsourcing Services
CAD and BIM Outsourcing ServicesCAD and BIM Outsourcing Services
CAD and BIM Outsourcing Services
 
Finite Element Analysis Creo-Simulate Webinar
Finite Element Analysis Creo-Simulate WebinarFinite Element Analysis Creo-Simulate Webinar
Finite Element Analysis Creo-Simulate Webinar
 

Ähnlich wie Spatial decision support and analytics on a campus scale: bringing GIS, CAD, BIM and Tableau together

Dsd int 2014 - data science symposium - application 1 - point clouds, prof. p...
Dsd int 2014 - data science symposium - application 1 - point clouds, prof. p...Dsd int 2014 - data science symposium - application 1 - point clouds, prof. p...
Dsd int 2014 - data science symposium - application 1 - point clouds, prof. p...Deltares
 
RAMSES: Robust Analytic Models for Science at Extreme Scales
RAMSES: Robust Analytic Models for Science at Extreme ScalesRAMSES: Robust Analytic Models for Science at Extreme Scales
RAMSES: Robust Analytic Models for Science at Extreme ScalesIan Foster
 
Unleashing the Power of Data Interoperability - UMass Amherst
Unleashing the Power of Data Interoperability - UMass AmherstUnleashing the Power of Data Interoperability - UMass Amherst
Unleashing the Power of Data Interoperability - UMass AmherstSafe Software
 
Cyberinfrastructure and Applications Overview: Howard University June22
Cyberinfrastructure and Applications Overview: Howard University June22Cyberinfrastructure and Applications Overview: Howard University June22
Cyberinfrastructure and Applications Overview: Howard University June22marpierc
 
07 data structures_and_representations
07 data structures_and_representations07 data structures_and_representations
07 data structures_and_representationsMarco Quartulli
 
Big learning 1.2
Big learning   1.2Big learning   1.2
Big learning 1.2Mohit Garg
 
Azure Databricks for Data Scientists
Azure Databricks for Data ScientistsAzure Databricks for Data Scientists
Azure Databricks for Data ScientistsRichard Garris
 
Apache Spark and the Emerging Technology Landscape for Big Data
Apache Spark and the Emerging Technology Landscape for Big DataApache Spark and the Emerging Technology Landscape for Big Data
Apache Spark and the Emerging Technology Landscape for Big DataPaco Nathan
 
Eclipse Con Europe 2014 How to use DAWN Science Project
Eclipse Con Europe 2014 How to use DAWN Science ProjectEclipse Con Europe 2014 How to use DAWN Science Project
Eclipse Con Europe 2014 How to use DAWN Science ProjectMatthew Gerring
 
GeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL toolGeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL toolThierry Badard
 
2021 04-20 apache arrow and its impact on the database industry.pptx
2021 04-20  apache arrow and its impact on the database industry.pptx2021 04-20  apache arrow and its impact on the database industry.pptx
2021 04-20 apache arrow and its impact on the database industry.pptxAndrew Lamb
 
To architect or engineer? Lessons from DataPool on building RDM repositories
To architect or engineer? Lessons from DataPool on building RDM repositoriesTo architect or engineer? Lessons from DataPool on building RDM repositories
To architect or engineer? Lessons from DataPool on building RDM repositoriesjiscdatapool
 
The Discovery Cloud: Accelerating Science via Outsourcing and Automation
The Discovery Cloud: Accelerating Science via Outsourcing and AutomationThe Discovery Cloud: Accelerating Science via Outsourcing and Automation
The Discovery Cloud: Accelerating Science via Outsourcing and AutomationIan Foster
 
Scientific
Scientific Scientific
Scientific marpierc
 
Matching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesMatching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesGeoffrey Fox
 
Matching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesMatching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesGeoffrey Fox
 
Swift Parallel Scripting for High-Performance Workflow
Swift Parallel Scripting for High-Performance WorkflowSwift Parallel Scripting for High-Performance Workflow
Swift Parallel Scripting for High-Performance WorkflowDaniel S. Katz
 
Scalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data ShardingScalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data Shardinginside-BigData.com
 
Big Data Meetup #7
Big Data Meetup #7Big Data Meetup #7
Big Data Meetup #7Paul Lo
 

Ähnlich wie Spatial decision support and analytics on a campus scale: bringing GIS, CAD, BIM and Tableau together (20)

Dsd int 2014 - data science symposium - application 1 - point clouds, prof. p...
Dsd int 2014 - data science symposium - application 1 - point clouds, prof. p...Dsd int 2014 - data science symposium - application 1 - point clouds, prof. p...
Dsd int 2014 - data science symposium - application 1 - point clouds, prof. p...
 
RAMSES: Robust Analytic Models for Science at Extreme Scales
RAMSES: Robust Analytic Models for Science at Extreme ScalesRAMSES: Robust Analytic Models for Science at Extreme Scales
RAMSES: Robust Analytic Models for Science at Extreme Scales
 
Unleashing the Power of Data Interoperability - UMass Amherst
Unleashing the Power of Data Interoperability - UMass AmherstUnleashing the Power of Data Interoperability - UMass Amherst
Unleashing the Power of Data Interoperability - UMass Amherst
 
Cyberinfrastructure and Applications Overview: Howard University June22
Cyberinfrastructure and Applications Overview: Howard University June22Cyberinfrastructure and Applications Overview: Howard University June22
Cyberinfrastructure and Applications Overview: Howard University June22
 
07 data structures_and_representations
07 data structures_and_representations07 data structures_and_representations
07 data structures_and_representations
 
Big learning 1.2
Big learning   1.2Big learning   1.2
Big learning 1.2
 
Azure Databricks for Data Scientists
Azure Databricks for Data ScientistsAzure Databricks for Data Scientists
Azure Databricks for Data Scientists
 
CLIM Program: Remote Sensing Workshop, An Introduction to Systems and Softwar...
CLIM Program: Remote Sensing Workshop, An Introduction to Systems and Softwar...CLIM Program: Remote Sensing Workshop, An Introduction to Systems and Softwar...
CLIM Program: Remote Sensing Workshop, An Introduction to Systems and Softwar...
 
Apache Spark and the Emerging Technology Landscape for Big Data
Apache Spark and the Emerging Technology Landscape for Big DataApache Spark and the Emerging Technology Landscape for Big Data
Apache Spark and the Emerging Technology Landscape for Big Data
 
Eclipse Con Europe 2014 How to use DAWN Science Project
Eclipse Con Europe 2014 How to use DAWN Science ProjectEclipse Con Europe 2014 How to use DAWN Science Project
Eclipse Con Europe 2014 How to use DAWN Science Project
 
GeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL toolGeoKettle: A powerful open source spatial ETL tool
GeoKettle: A powerful open source spatial ETL tool
 
2021 04-20 apache arrow and its impact on the database industry.pptx
2021 04-20  apache arrow and its impact on the database industry.pptx2021 04-20  apache arrow and its impact on the database industry.pptx
2021 04-20 apache arrow and its impact on the database industry.pptx
 
To architect or engineer? Lessons from DataPool on building RDM repositories
To architect or engineer? Lessons from DataPool on building RDM repositoriesTo architect or engineer? Lessons from DataPool on building RDM repositories
To architect or engineer? Lessons from DataPool on building RDM repositories
 
The Discovery Cloud: Accelerating Science via Outsourcing and Automation
The Discovery Cloud: Accelerating Science via Outsourcing and AutomationThe Discovery Cloud: Accelerating Science via Outsourcing and Automation
The Discovery Cloud: Accelerating Science via Outsourcing and Automation
 
Scientific
Scientific Scientific
Scientific
 
Matching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesMatching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software Architectures
 
Matching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software ArchitecturesMatching Data Intensive Applications and Hardware/Software Architectures
Matching Data Intensive Applications and Hardware/Software Architectures
 
Swift Parallel Scripting for High-Performance Workflow
Swift Parallel Scripting for High-Performance WorkflowSwift Parallel Scripting for High-Performance Workflow
Swift Parallel Scripting for High-Performance Workflow
 
Scalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data ShardingScalable Machine Learning: The Role of Stratified Data Sharding
Scalable Machine Learning: The Role of Stratified Data Sharding
 
Big Data Meetup #7
Big Data Meetup #7Big Data Meetup #7
Big Data Meetup #7
 

Mehr von Safe Software

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Safe Software
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMESafe Software
 

Mehr von Safe Software (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FME
 

Kürzlich hochgeladen

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Kürzlich hochgeladen (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Spatial decision support and analytics on a campus scale: bringing GIS, CAD, BIM and Tableau together

  • 1. FME World Tour 2015, Boston. April 14th, 2015 Spatial Decision Support and Analytics on a Campus Scale: Bringing GIS, CAD, BIM and Tableau Together Alexander Stepanov GIS Architect A&F Administrative Systems Niels La Cour Senior Planner Campus Planning University of Massachusetts, Amherst
  • 2.
  • 3. Introduction • Smart Campus (what is “Campus”?) • Analytics: Descriptive, Predictive & Prescriptive (being ‘smart’ through optimization of operations and use of existing resources). • What are prerequisites for bringing optimization and operations research (OR) methods to support decision-making process • GIS as enabling technology
  • 5. Campus is a complex system (decomposition) Processes • Academic/Teaching • Research • Operations • Residential Life “No buffer space” “Changes all the time” “Divide & Conquer”
  • 6. Campus as Systems: Buildings Class Scheduling
  • 7.
  • 8.
  • 10.
  • 11. 3. Campus is a Complex System Spatial Data: CAD, GIS, BIM, NavisWorks Non-Spatial Data: MS SQL Server, SharePoint, Excel, Other DBs, Text files Diff IT Systems • 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.
  • 12. 4. Data & Analytical Workflows (WF) Client Applications & Systems Desktop Mobile Web 3D ModelingOPTIMIZATION [ SAS/OR] SCENARIO VISUALIZATION ANALYTICAL TOOS Spatial Data Warehouse Set of ETL workflows “PULL” system vs “PUSH System” LEAN approach
  • 13. Principles of such integration (CAD&GIS) … given the fact that majority of the existing buildings data are in CAD/BIM systems/formats.
  • 14. 2.2 3D Modeling: Tools: FME Library of Transformers Data Sources Data DestinationsTransformers ETL = Extract – Transform - Load ~300 formats in ~250 formats out Ability to embed Python sci libraries Easy to express ideas
  • 15. 4. Data & Analytical Workflows (WF) Client Applications & Systems Desktop Mobile Web 3D ModelingOPTIMIZATION [ SAS/OR] SCENARIO VISUALIZATION ANALYTICAL TOOS “BRAIN” “HEART” “LUNGS”
  • 16. Decision Problems on Campus Scale
  • 17. Decision Problems on Campus Scale • 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
  • 18. Example: “Backfill” Space Assignment New building is built on campus Researchers/Groups are moved to the new building, vacating their offices and labs. What would be an optimal policy to assign the vacant space to other groups/users? Demand - Supply - Assignment What parameters and constraints? Performance metrics? Everything has a SPATIAL component
  • 19. “Backfill” Space Assignment“Backfill” Space Assignment Demand Supply Cij Xij = {0,1}
  • 21. 3.1 Spatial DB of Space Inventory Input: CAD Floor Plans CAFM GIS Layers with BLDG footprints Elevation profiles 3 step process: (3 feature classes)
  • 22. 3.1 Unique Campus Space ID & 3D representation of rooms 0318_04_0020A Spatial database is a collection of rooms(spaces), which are registered in physical space and have unique “global” campus ID. Connection to the enterprise DB
  • 23. From CAD Space to ARCH Space Origin (0,0) is shifted to specific tile/cell STEP 1: CAD to GIS (Architectural Space) Every SPACE has PRIMARY KEY BLGD_FLOOR_ROOM
  • 24. ETL: CAD to Arch Space
  • 25. 2D (2.5D) Inner Space Modeling: “Architectural Space”
  • 26. 2D (2.5D) Inner Space Modeling
  • 27. Step 2: Getting Shift, Scale and Rotation for Buildings
  • 28. Step 2: Getting Shift, Scale and Rotation for Buildings
  • 29. Step 3: GIS “Arch” to GIS “Real World” Every SPACE has PRIMARY KEY BLGD_FLOOR_ROOM Ability to JOIN External datasets
  • 30. ETL: Arch to GIS Space
  • 31. 2-way translation: ETL to add/update data in CAD via GIS (“Breadcrumbs”) 2D (2.5D) Inner Space Modeling: 2-Way process
  • 32. Each space/room has LOCATION_ID to join with DBs
  • 33.
  • 34.
  • 35. Room/Space Spatial Database 3 Feature classes: Floors (~1,800 ) Rooms (~32,000) Arch Details (windows, doors, stairs) ~ 8 million Every feature has LOCATION_ID
  • 37. • A building is more than just set of Rooms/spaces. • From inventory/reporting to optimization and analysis • Vertical & Horizontal Conveyors Example2: Indoor Routing & Navigation Buildings as complex systems
  • 38. Getting ideas for modeling building networks IBM (Supply Chain Optimization) Network/Graph G(N,E) edges E: Eh - horizontal edges (room -> floor centroid) Ev - vertical connections b/w floors nodes N: Nr - room centroids Nf - floor centroids G(V,E) should be connected to pedestrian networks.
  • 39. Testing our ideas for modeling building networks
  • 40.
  • 41. Workflow to build the network/graph G(V,E) 1 2 3 4 5 5 6 Input: FC - Rooms (~32K) FC - Floors (~1,8K) Output: FC - Nodes (Pnts) FC - Edges (Lines)
  • 42. Network/Graph G(V,E) |E| ~ 32,000 (horizontal) + 1,800 (vertical) |V| ~ 32,000 Full set of attributes for rooms/floors Processing time: ~ 2 min. Connectivity to pedestrian/transportation networks Bridging the “scale” divide (geo-design)Demo 2
  • 44. Building/Floor topology defines the performance metrics (“Pine branch” networks are not enough) IBM (Supply Chain Optimization) ESRI (Travel Time along actual road network)
  • 45. Modeling paths between rooms Source: J. MacGregor Smith (MIE, UMass Amherst)
  • 46. Developing networks to model crucial building functions Space Assignment Location/Allocation User/Space Interaction 2D/3D Routing Evacuation Planning Accessibility Building Indoor Networks Connection to ‘outdoor’ sidewalks/roads
  • 47. RECTILINEAR STEINER MINIMAL TREES (RSMT) with Obstacles •Rooms •Doors •Corridors (Circulation ) •Walls ( Obstacles ) Prof. J.MacGregor Smith (jmsmith@ecs.umass.edu) CAD/DB Network Representation (Floor/Building) Example3: Indoor Routing & Navigation Rectilinear Steiner Minimal Trees is a graph connecting all rooms/corridors with edges and ensures min. total length RSMT algorithm (Prof. Smith J.M) Data InterOp Extension
  • 48. Example 3 RSMT: IMPLEMENTING MST with Custom Transformer
  • 49. 21 rows of code to implement MST transformer 4 rows to solve Minimum Spanning Tree sub-problem using NetworkX (LANL ) (http://networkx.lanl.gov/) Example 3 RSMT: IMPLEMENTING MST with Custom Transformer
  • 50. CAD to GIS (+ text/data mining)
  • 51. 3.2 EXTRACTING TEXT INFORMATION SEE U702-2 (1955) LOC. APPROX. 6,000 notes 30 year of experience Period 1940s – current 4 layers: STEAM/ELECTRIC/WATER/DRAINAGE Non-structured text
  • 52. 3.2 EXTRACTING TEXT INFORMATION - FME WORKFLOW
  • 53. Regular expressions allows one to do advance search for patterns ( learn once, re-use everywhere) We use the same approach to extract utility attributes from CAD annotation layers 3.2 EXTRACTING TEXT INFORMATION
  • 54.
  • 55. 8 transformers ( + 8 transformers to parse file system for scanned documents ) 3.2 EXTRACTING TEXT INFORMATION
  • 56. Integration of Tableau (BI) and Spatial Data on Campus Scale
  • 57. 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?
  • 59. 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 …
  • 60. Converts BUILDINGS footprints from GIS representation to SQL Table which 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
  • 61. Building Footprints in Tableau. Now it’s ready to be connected with data tables and to run analytics
  • 62. FME to convert Building Footprints to centroids (Polygons -> X/Y centroid -> Lat/Lon): Student distribution at 10am on Thursday (Fall 2013)
  • 63. Buildings and Campus as systems: GIS as Decision Support System UNIQUE ANALYTICAL ABILITIES TO DECISION MAKERS http://gis.larc.nasa.gov/spaceopt/overview.html • Energy Use Optimization • Facilities Management • Asset Management (Equipment) • Location/Allocation of Resources • Public Safety and Security • Maintenance • Space and Group Management (NIH, the largest research organization) • Optimization of Space Utilization • Improve Collaboration • Indoor Navigation and Routing • Event Scheduling (‘time table for College’) • Urban Planning • Landscape Architecture and Design • Sea Ports, Airports, Shopping Centers …
  • 64. Conclusion • GIS is an enabling technology for prescriptive analytics (Operations Research). • GIS facilitates research collaboration among multi-disciplinary teams • Geospatial approach dissolves silos within organization and stimulates organization-wide awareness. • Spatial DB/ETL coupling allows to bring existing analytical tools and libraries to transform/analyze data. • (Format agnostic, data centric) • GIS approach may encourage collaboration among academic, research, operations and industry.
  • 65. Acknowledgments •Campus Planning, D&CM, UMass Amherst •Prof. James MacGregor Smith, Department of Mechanical and Industrial Engineering •Lukasz Czarniecki, Jonathan Contract, Niels La Cour and Ludmila Pavlova, Campus Planning •Safe Software (http://www.safe.com)

Hinweis der Redaktion

  1. Insert a map of your country.