SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
YVR & the Indoor
Mapping Experience
Carlos Silva
GIS Specialist, Vancouver International Airport
CHALLENGING
Mapping Vertical Space in 2D can be
YVR: 4 yrs ago (pre-GIS)
Internal: Mostly CAD, Floor
Layouts updated 3-6 mo post
construction (as-builts)
Rooms/BOMA shapes &
Room #s key to Mapping All
Things
Public Terminal Maps:
graphic design pamphlet
(PDF)
http://www.yvr.ca/en/passeng
ers/navigate-yvr/terminal-
maps
How the Mapping
Process Works @YVR
1st Stage "Internal", FME: CAD BOMA polygons (10+ CAD files; 4200+ Rooms) &
lease/operational database attributes collected (internal); QA/QC'd (ArcMap/SQL);
weekly attribute updates
2nd Stage "Public", FME: Rooms merged/aggregated on specific attributes (pre/post
security, back of house, passenger areas, based on Sector, Security, Room Description);
further QA/QC (FME) & manual substitutions/edits (via ArcMap)
3rd Stage "Uploads" via FME: Nightly auto conversion to GeoJSON & uploaded to YVR
Digital Gateway for YVR App Developers & YVR Website Developers with HTTP calls
4th Stage, "Apple AVF": further FME refinement of "Public Rooms" & process other
internal datasets (doors, jurisdictional boundary, etc) to AVF spec; (manual upload to
Map Connects)
STAGE 1: Make an
Internal Floor Map(OMG, WTF
Clean this up ASAP!!!)
Imagery via Giphy.com,, from the TV Show “Scrubs”: http://gph.is/28JV6VM
STANDARDS
MATTER!
(so does
documentation &
great schema)
Courtesy of XKCD: https://xkcd.com/927/
Creative Commons: Attribution-NonCommercial 2.5 Generic (CC BY-NC 2.5)
YVR Rooms =
BOMA
shapes/polygons
DocOffice Buildings:
Standard Methods of
Measurement
(ANSI/BOMA Z65.1-
2010),
FME:
CAD BOMAS à GIS
STAGE 2: Floor
Plans for a Public
App
Imagery via Giphy.com,, from the TV Show “The Muppet Show”:
http://gph.is/1eJAZCR
FME:
GIS BOMAS à GIS “Public Rooms”
YVR	MAIN	
TERMINALS
L3
“Public	Room”
ArcMap: QA/QC
Map Production;
Data Verification & Edits;
Map & Feature Services (Internal Only)
QA/QC
LIKE CRAZY
Automate, Automate, Automate
Avoid Spatial Substitutions
As Much as Possible
TAKE MY ADVICE:
STAGE 3:
DATA DELIVERY
Imagery via Giphy.com,, http://gph.is/2dw1Bfa
YVR Digital Gateway
STAGE 4: APPLE VENUE FORMAT
(AVF)
• More conversions of the “public
data”
• Totally separate FME workbench
• “GeoJSON files wrapped in a
ZIP”
• TIP: make your door entrances
lines not points (for “Openings”)
CONTACT APPLE FOR MORE
INFO & DETAILS;
SIGN UP @
Apple Maps Connect
mapsconnect.apple.com
Where is YVR now?
1) Public Terminal Maps (PDFs, Hard Copy Pamphlet, Website Maps (Leaflet with GeoJSON)
2) Internally: CAD 2 GIS via FME, accessible on an internal GIS application
3) YVR App & Website: Data Delivery via YVR Digital Gateway
Typical Issues/Solutions
• Timeliness (room closures/areas open/notifications)
• Spatial errors/topology
• Additional data points (sources) changing & in-conflict
• Schema Changes (YVR doors (points)/Apple AVF doors
(lines))
• Data Holes: single wall lines vs plenty of CAD arch’l lines
• software & DB updates (backend time away from QA/QC)
• I.T. updates (eg. changes to servers; software)
KEY: Automate the conversions, & non-spatial attribute sources
KEY: use common data standards (GeoJSON 2.0!); data
schemas pre-defined; DOCUMENTATION HELPS A LOT!
KEY: API access (minimal manual uploads/downloads)
THANK YOU!
E: carlos_silva@yvr.ca
Twitter: @arcvancouver

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

From BIM, CAD to GIS to Mobile Device: Converting SFO Interior Data to IMDF
From BIM, CAD to GIS to Mobile Device: Converting SFO Interior Data to IMDFFrom BIM, CAD to GIS to Mobile Device: Converting SFO Interior Data to IMDF
From BIM, CAD to GIS to Mobile Device: Converting SFO Interior Data to IMDF
 
Data Integration Solutions for Airports
Data Integration Solutions for AirportsData Integration Solutions for Airports
Data Integration Solutions for Airports
 
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer CampFrom Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
 
Automating Engineering with FME
Automating Engineering with FMEAutomating Engineering with FME
Automating Engineering with FME
 
Smarter, Cheaper, Faster: GIS for Data Collection & Asset Management
Smarter, Cheaper, Faster: GIS for Data Collection & Asset ManagementSmarter, Cheaper, Faster: GIS for Data Collection & Asset Management
Smarter, Cheaper, Faster: GIS for Data Collection & Asset Management
 
Using FME to Automate Data Integration in a City
Using FME to Automate Data Integration in a CityUsing FME to Automate Data Integration in a City
Using FME to Automate Data Integration in a City
 
Integrating Utility Data into a SCADA Dashboard
Integrating Utility Data into a SCADA DashboardIntegrating Utility Data into a SCADA Dashboard
Integrating Utility Data into a SCADA Dashboard
 
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
MCE GeoProcessing Services for ADM(IE): Self Validation of Spatial Data Input...
 
Rapid Product Prototyping In Ordnance Survey
Rapid Product Prototyping In Ordnance SurveyRapid Product Prototyping In Ordnance Survey
Rapid Product Prototyping In Ordnance Survey
 
Mobile Options for ArcGIS – Selecting Your Solution
Mobile Options for ArcGIS – Selecting Your SolutionMobile Options for ArcGIS – Selecting Your Solution
Mobile Options for ArcGIS – Selecting Your Solution
 
Exploring KML Transformers
Exploring KML TransformersExploring KML Transformers
Exploring KML Transformers
 
Mapwise in the Field with GPS
Mapwise in the Field with GPSMapwise in the Field with GPS
Mapwise in the Field with GPS
 
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
 
Under the hood of the Altalis Platform
Under the hood of the Altalis PlatformUnder the hood of the Altalis Platform
Under the hood of the Altalis Platform
 
Digital Models For Construction
Digital Models For ConstructionDigital Models For Construction
Digital Models For Construction
 
Data Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing TransformationsData Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing Transformations
 
FME World Tour 2015 Belfast - Donegal County Council - Daragh McDonough
FME World Tour 2015 Belfast - Donegal County Council - Daragh McDonoughFME World Tour 2015 Belfast - Donegal County Council - Daragh McDonough
FME World Tour 2015 Belfast - Donegal County Council - Daragh McDonough
 
The 'right' choices in GIS - Grontmij
The 'right' choices in GIS - GrontmijThe 'right' choices in GIS - Grontmij
The 'right' choices in GIS - Grontmij
 
FME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken BraggFME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken Bragg
 
Automating Quality Control
Automating Quality ControlAutomating Quality Control
Automating Quality Control
 

Similar a YVR and the Indoor Mapping Experience

Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2
Addy Pope
 
GeoWeb Services #WIN or #FAIL
GeoWeb Services #WIN or #FAILGeoWeb Services #WIN or #FAIL
GeoWeb Services #WIN or #FAIL
John Fagan
 
Batty consumerization of geospatial
Batty consumerization of geospatialBatty consumerization of geospatial
Batty consumerization of geospatial
GeCo in the Rockies
 
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick LandryBuilding Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Xamarin
 
Location-aware desktop
Location-aware desktopLocation-aware desktop
Location-aware desktop
Henri Bergius
 
Geo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on EverestGeo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on Everest
Allan Laframboise
 

Similar a YVR and the Indoor Mapping Experience (20)

FME = Features Made Easy
FME = Features Made EasyFME = Features Made Easy
FME = Features Made Easy
 
FME User Stories from Around the World
FME User Stories from Around the WorldFME User Stories from Around the World
FME User Stories from Around the World
 
Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2
 
Location Based Services Without the Cocoa
Location Based Services Without the CocoaLocation Based Services Without the Cocoa
Location Based Services Without the Cocoa
 
Live on everest
Live on everestLive on everest
Live on everest
 
GeoWeb Services #WIN or #FAIL
GeoWeb Services #WIN or #FAILGeoWeb Services #WIN or #FAIL
GeoWeb Services #WIN or #FAIL
 
MapServer Project Status Report 2009
MapServer Project Status Report 2009MapServer Project Status Report 2009
MapServer Project Status Report 2009
 
MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)MapServer Project Status (from FOSS4G2010)
MapServer Project Status (from FOSS4G2010)
 
Improving Weather Information Data Services with FME
Improving Weather Information Data Services with FMEImproving Weather Information Data Services with FME
Improving Weather Information Data Services with FME
 
Batty consumerization of geospatial
Batty consumerization of geospatialBatty consumerization of geospatial
Batty consumerization of geospatial
 
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick LandryBuilding Mobile Cross-Platform Geospatial Apps, Nick Landry
Building Mobile Cross-Platform Geospatial Apps, Nick Landry
 
The User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformThe User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open Platform
 
Location-aware desktop
Location-aware desktopLocation-aware desktop
Location-aware desktop
 
FME Technology: Batteries Included
FME Technology: Batteries Included FME Technology: Batteries Included
FME Technology: Batteries Included
 
Adopting OGC Standards in São Paulo Flood Alert System - FOSS4G 2014 - PDX
Adopting OGC Standards in São Paulo Flood Alert System  - FOSS4G 2014 - PDXAdopting OGC Standards in São Paulo Flood Alert System  - FOSS4G 2014 - PDX
Adopting OGC Standards in São Paulo Flood Alert System - FOSS4G 2014 - PDX
 
Phonegap 2.x
Phonegap 2.xPhonegap 2.x
Phonegap 2.x
 
Where 2.0
Where 2.0Where 2.0
Where 2.0
 
Geo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on EverestGeo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on Everest
 
INAC Online Hazards Database App
INAC Online Hazards Database AppINAC Online Hazards Database App
INAC Online Hazards Database App
 
(NACIS 2010)
 (NACIS 2010) (NACIS 2010)
(NACIS 2010)
 

Más de Safe Software

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
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 Data
Safe 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 Workflows
Safe 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).pdf
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 Data
Safe 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 Heights
Safe 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 Strategy
Safe 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
 

Más de Safe Software (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

YVR and the Indoor Mapping Experience

  • 1. YVR & the Indoor Mapping Experience Carlos Silva GIS Specialist, Vancouver International Airport
  • 2.
  • 4. YVR: 4 yrs ago (pre-GIS) Internal: Mostly CAD, Floor Layouts updated 3-6 mo post construction (as-builts) Rooms/BOMA shapes & Room #s key to Mapping All Things Public Terminal Maps: graphic design pamphlet (PDF) http://www.yvr.ca/en/passeng ers/navigate-yvr/terminal- maps
  • 5. How the Mapping Process Works @YVR 1st Stage "Internal", FME: CAD BOMA polygons (10+ CAD files; 4200+ Rooms) & lease/operational database attributes collected (internal); QA/QC'd (ArcMap/SQL); weekly attribute updates 2nd Stage "Public", FME: Rooms merged/aggregated on specific attributes (pre/post security, back of house, passenger areas, based on Sector, Security, Room Description); further QA/QC (FME) & manual substitutions/edits (via ArcMap) 3rd Stage "Uploads" via FME: Nightly auto conversion to GeoJSON & uploaded to YVR Digital Gateway for YVR App Developers & YVR Website Developers with HTTP calls 4th Stage, "Apple AVF": further FME refinement of "Public Rooms" & process other internal datasets (doors, jurisdictional boundary, etc) to AVF spec; (manual upload to Map Connects)
  • 6. STAGE 1: Make an Internal Floor Map(OMG, WTF Clean this up ASAP!!!) Imagery via Giphy.com,, from the TV Show “Scrubs”: http://gph.is/28JV6VM
  • 8. Courtesy of XKCD: https://xkcd.com/927/ Creative Commons: Attribution-NonCommercial 2.5 Generic (CC BY-NC 2.5)
  • 9. YVR Rooms = BOMA shapes/polygons DocOffice Buildings: Standard Methods of Measurement (ANSI/BOMA Z65.1- 2010),
  • 11.
  • 12.
  • 13.
  • 14. STAGE 2: Floor Plans for a Public App Imagery via Giphy.com,, from the TV Show “The Muppet Show”: http://gph.is/1eJAZCR
  • 15. FME: GIS BOMAS à GIS “Public Rooms”
  • 16.
  • 18. ArcMap: QA/QC Map Production; Data Verification & Edits; Map & Feature Services (Internal Only)
  • 20. Automate, Automate, Automate Avoid Spatial Substitutions As Much as Possible TAKE MY ADVICE:
  • 21. STAGE 3: DATA DELIVERY Imagery via Giphy.com,, http://gph.is/2dw1Bfa
  • 23. STAGE 4: APPLE VENUE FORMAT (AVF) • More conversions of the “public data” • Totally separate FME workbench • “GeoJSON files wrapped in a ZIP” • TIP: make your door entrances lines not points (for “Openings”) CONTACT APPLE FOR MORE INFO & DETAILS; SIGN UP @ Apple Maps Connect mapsconnect.apple.com
  • 24. Where is YVR now? 1) Public Terminal Maps (PDFs, Hard Copy Pamphlet, Website Maps (Leaflet with GeoJSON) 2) Internally: CAD 2 GIS via FME, accessible on an internal GIS application 3) YVR App & Website: Data Delivery via YVR Digital Gateway
  • 25. Typical Issues/Solutions • Timeliness (room closures/areas open/notifications) • Spatial errors/topology • Additional data points (sources) changing & in-conflict • Schema Changes (YVR doors (points)/Apple AVF doors (lines)) • Data Holes: single wall lines vs plenty of CAD arch’l lines • software & DB updates (backend time away from QA/QC) • I.T. updates (eg. changes to servers; software) KEY: Automate the conversions, & non-spatial attribute sources KEY: use common data standards (GeoJSON 2.0!); data schemas pre-defined; DOCUMENTATION HELPS A LOT! KEY: API access (minimal manual uploads/downloads)