SlideShare une entreprise Scribd logo
1  sur  14
CONNECT. TRANSFORM. AUTOMATE.
Chinmaya Lewis
Geographic Information Systems Analyst
Asset Management Division
Engineering Services
Citywide
Engineering
Services
200+ Traffic Signals
16,000 Street Lights
35,000 Street Signs
6,781 – Hydrants 589 Miles of Sewer Main
12,000+ Sewer Manholes
19 Sewer Lift Stations
336 Miles of Storm Drain
10,800 Inlets
90 Miles of Creeks
497 Miles of Roads
619 Miles of Water Mains
27,000+ Water Valves
20 Pump Stations
25 Reservoirs
CIP Project Planning, Tracking
and Maps
 CIP Database for Project Info and Tracking
 Project Boundaries in GIS
 Boundaries are Asset Based (Ex. buffered pipes)
 Enables location based tracking, asset ranking and
conflicts analysis
 FME is used to integrate, update and export data
 Maps can now be automatically generated or
updated for all CIP Projects
 Data and Maps are consistent and up to date!
Map Production and
Automation
Data Processing&
Integration
Coupling Data Processing and Map Production
“The Software Stack”
Reads – 5,300 Features
Writes – 4,000 Features
Produces – 550+ MapImages
CIP Processing and Maps
FME Workspace and Python Code
CIP Project Map Image produced by ArcMap Data Driven Pages
Maps are widely used
Budget Reports Public Outreach
Online CIP Project Info
Detailed
online GIS
Google Map
Street Lights Processing and Maps
FME Workspace and Python Code
Reads ~ 65,000 Features
Writes ~ 48,000 Features
Produces ~ 265 PDF Maps
Street Lights map produced by ArcMap Data Driven Pages
Wrap-Up
 Consistent repeatable data processing using FME
 Automated production of quality maps using
ArcGIS Data Driven Pages
 Coupling Data Processing and Map Production
means:
GIS data and maps are consistent and up to
date through a scheduled overnight process!
Thank You!
 Questions?
 For more information:
 Chinmaya Lewis – clewis@srcity.org
 City of Santa Rosa Utilities Department
 http://srcity.org/

Contenu connexe

Tendances

Outside of the Box Integrations
Outside of the Box Integrations Outside of the Box Integrations
Outside of the Box Integrations SSP Innovations
 
Ordnance Survey - Esri UK Annual Conference 2016
Ordnance Survey - Esri UK Annual Conference 2016Ordnance Survey - Esri UK Annual Conference 2016
Ordnance Survey - Esri UK Annual Conference 2016Esri UK
 
ArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedSSP Innovations
 
Arslan Ahmad Resume
Arslan Ahmad ResumeArslan Ahmad Resume
Arslan Ahmad ResumeArslan Ahmad
 
HERE - Esri UK Annual Conference 2016
HERE - Esri UK Annual Conference 2016HERE - Esri UK Annual Conference 2016
HERE - Esri UK Annual Conference 2016Esri UK
 
How will the Utility Network Affect You?
How will the Utility Network Affect You? How will the Utility Network Affect You?
How will the Utility Network Affect You? SSP Innovations
 
Using Data Services in QGIS by Richard Evans
Using Data Services in QGIS by Richard EvansUsing Data Services in QGIS by Richard Evans
Using Data Services in QGIS by Richard EvansShaun Lewis
 
Pathways to Decarbonization & Digital Innovation in Transport: The Role of El...
Pathways to Decarbonization & Digital Innovation in Transport: The Role of El...Pathways to Decarbonization & Digital Innovation in Transport: The Role of El...
Pathways to Decarbonization & Digital Innovation in Transport: The Role of El...World Bank Infrastructure
 
01 supermapiserverintroduction
01 supermapiserverintroduction01 supermapiserverintroduction
01 supermapiserverintroductionGeoMedeelel
 
Energy Saving Trust - Esri UK Annual Conference 2016
Energy Saving Trust - Esri UK Annual Conference 2016Energy Saving Trust - Esri UK Annual Conference 2016
Energy Saving Trust - Esri UK Annual Conference 2016Esri UK
 
Howtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboardHowtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboardGeoMedeelel
 
Telling Stories with Maps - Esri UK Annual Conference 2016ac
Telling Stories with Maps - Esri UK Annual Conference 2016acTelling Stories with Maps - Esri UK Annual Conference 2016ac
Telling Stories with Maps - Esri UK Annual Conference 2016acEsri UK
 
02 supermapiclientforjavascriptintroduction
02 supermapiclientforjavascriptintroduction02 supermapiclientforjavascriptintroduction
02 supermapiclientforjavascriptintroductionGeoMedeelel
 
James Colclough - GIS and Geospatial for Highways Asset Management
James Colclough - GIS and Geospatial for Highways Asset ManagementJames Colclough - GIS and Geospatial for Highways Asset Management
James Colclough - GIS and Geospatial for Highways Asset ManagementGeoEnable Limited
 
0 supermapproductsintroduction
0 supermapproductsintroduction0 supermapproductsintroduction
0 supermapproductsintroductionGeoMedeelel
 
01 supermapiportaloverview
01 supermapiportaloverview01 supermapiportaloverview
01 supermapiportaloverviewGeoMedeelel
 
Crossrail - Esri UK Annual Conference 2016
Crossrail - Esri UK Annual Conference 2016Crossrail - Esri UK Annual Conference 2016
Crossrail - Esri UK Annual Conference 2016Esri UK
 
Connecting through the OMS
Connecting through the OMSConnecting through the OMS
Connecting through the OMSSSP Innovations
 
Rule-Driven, Fully-Configurable Asset Tracking with GIS
Rule-Driven, Fully-Configurable Asset Tracking with GISRule-Driven, Fully-Configurable Asset Tracking with GIS
Rule-Driven, Fully-Configurable Asset Tracking with GISSSP Innovations
 

Tendances (20)

Outside of the Box Integrations
Outside of the Box Integrations Outside of the Box Integrations
Outside of the Box Integrations
 
Ordnance Survey - Esri UK Annual Conference 2016
Ordnance Survey - Esri UK Annual Conference 2016Ordnance Survey - Esri UK Annual Conference 2016
Ordnance Survey - Esri UK Annual Conference 2016
 
ArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons Learned
 
Arslan Ahmad Resume
Arslan Ahmad ResumeArslan Ahmad Resume
Arslan Ahmad Resume
 
HERE - Esri UK Annual Conference 2016
HERE - Esri UK Annual Conference 2016HERE - Esri UK Annual Conference 2016
HERE - Esri UK Annual Conference 2016
 
How will the Utility Network Affect You?
How will the Utility Network Affect You? How will the Utility Network Affect You?
How will the Utility Network Affect You?
 
Using Data Services in QGIS by Richard Evans
Using Data Services in QGIS by Richard EvansUsing Data Services in QGIS by Richard Evans
Using Data Services in QGIS by Richard Evans
 
Esri ArcGIS Federal
Esri ArcGIS FederalEsri ArcGIS Federal
Esri ArcGIS Federal
 
Pathways to Decarbonization & Digital Innovation in Transport: The Role of El...
Pathways to Decarbonization & Digital Innovation in Transport: The Role of El...Pathways to Decarbonization & Digital Innovation in Transport: The Role of El...
Pathways to Decarbonization & Digital Innovation in Transport: The Role of El...
 
01 supermapiserverintroduction
01 supermapiserverintroduction01 supermapiserverintroduction
01 supermapiserverintroduction
 
Energy Saving Trust - Esri UK Annual Conference 2016
Energy Saving Trust - Esri UK Annual Conference 2016Energy Saving Trust - Esri UK Annual Conference 2016
Energy Saving Trust - Esri UK Annual Conference 2016
 
Howtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboardHowtomakeyourown gi sdashboard
Howtomakeyourown gi sdashboard
 
Telling Stories with Maps - Esri UK Annual Conference 2016ac
Telling Stories with Maps - Esri UK Annual Conference 2016acTelling Stories with Maps - Esri UK Annual Conference 2016ac
Telling Stories with Maps - Esri UK Annual Conference 2016ac
 
02 supermapiclientforjavascriptintroduction
02 supermapiclientforjavascriptintroduction02 supermapiclientforjavascriptintroduction
02 supermapiclientforjavascriptintroduction
 
James Colclough - GIS and Geospatial for Highways Asset Management
James Colclough - GIS and Geospatial for Highways Asset ManagementJames Colclough - GIS and Geospatial for Highways Asset Management
James Colclough - GIS and Geospatial for Highways Asset Management
 
0 supermapproductsintroduction
0 supermapproductsintroduction0 supermapproductsintroduction
0 supermapproductsintroduction
 
01 supermapiportaloverview
01 supermapiportaloverview01 supermapiportaloverview
01 supermapiportaloverview
 
Crossrail - Esri UK Annual Conference 2016
Crossrail - Esri UK Annual Conference 2016Crossrail - Esri UK Annual Conference 2016
Crossrail - Esri UK Annual Conference 2016
 
Connecting through the OMS
Connecting through the OMSConnecting through the OMS
Connecting through the OMS
 
Rule-Driven, Fully-Configurable Asset Tracking with GIS
Rule-Driven, Fully-Configurable Asset Tracking with GISRule-Driven, Fully-Configurable Asset Tracking with GIS
Rule-Driven, Fully-Configurable Asset Tracking with GIS
 

En vedette

National Map Production with Mapnik Rasteriser FME
National Map Production with Mapnik Rasteriser FMENational Map Production with Mapnik Rasteriser FME
National Map Production with Mapnik Rasteriser FMEIMGS
 
Sources of GPS Errors in a Glance (2016)
Sources of GPS Errors in a Glance (2016)Sources of GPS Errors in a Glance (2016)
Sources of GPS Errors in a Glance (2016)Atiqa khan
 
Use of GPS in survey data error control - slides
Use of GPS in survey data error control - slidesUse of GPS in survey data error control - slides
Use of GPS in survey data error control - slidesNishanta Khanal
 
IRNSS by Anish Raj Goyal
IRNSS by Anish Raj GoyalIRNSS by Anish Raj Goyal
IRNSS by Anish Raj GoyalAnish Raj Goyal
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correctionMaria Akther
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And CorrectionRenu Kewalramani
 

En vedette (11)

National Map Production with Mapnik Rasteriser FME
National Map Production with Mapnik Rasteriser FMENational Map Production with Mapnik Rasteriser FME
National Map Production with Mapnik Rasteriser FME
 
Sources of GPS Errors in a Glance (2016)
Sources of GPS Errors in a Glance (2016)Sources of GPS Errors in a Glance (2016)
Sources of GPS Errors in a Glance (2016)
 
Use of GPS in survey data error control - slides
Use of GPS in survey data error control - slidesUse of GPS in survey data error control - slides
Use of GPS in survey data error control - slides
 
GPS-errors-1
GPS-errors-1GPS-errors-1
GPS-errors-1
 
IRNSS by Anish Raj Goyal
IRNSS by Anish Raj GoyalIRNSS by Anish Raj Goyal
IRNSS by Anish Raj Goyal
 
Irnss
IrnssIrnss
Irnss
 
IRNSS
IRNSSIRNSS
IRNSS
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correction
 
Error Detection And Correction
Error Detection And CorrectionError Detection And Correction
Error Detection And Correction
 
GPS ppt.
GPS ppt. GPS ppt.
GPS ppt.
 
Gps ppt
Gps pptGps ppt
Gps ppt
 

Similaire à Coupling Data Processing and Map Production

Super map gis boosts transportation qin
Super map gis boosts transportation qinSuper map gis boosts transportation qin
Super map gis boosts transportation qinGeoMedeelel
 
Chicago OEMC Signal Inventory
Chicago OEMC Signal InventoryChicago OEMC Signal Inventory
Chicago OEMC Signal InventoryDaniel X. O'Neil
 
Introduction of super map gis 10i bitcc technology jayson
Introduction of super map gis 10i bitcc technology jaysonIntroduction of super map gis 10i bitcc technology jayson
Introduction of super map gis 10i bitcc technology jaysonGeoMedeelel
 
MAP Real-Time Analytics Platform
MAP Real-Time Analytics PlatformMAP Real-Time Analytics Platform
MAP Real-Time Analytics PlatformMike Everest
 
RNK - GIS Brochure
RNK - GIS BrochureRNK - GIS Brochure
RNK - GIS BrochureRonak Ashar
 
Technical Information Management at Autobahn GmbH
Technical Information Management at Autobahn GmbHTechnical Information Management at Autobahn GmbH
Technical Information Management at Autobahn GmbHSafe Software
 
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
 
Limoke oscarg4 sppt
Limoke oscarg4 spptLimoke oscarg4 sppt
Limoke oscarg4 spptLimoke Oscar
 
Highway Performance Monitoring System Implementation Using FME
Highway Performance Monitoring System Implementation Using FMEHighway Performance Monitoring System Implementation Using FME
Highway Performance Monitoring System Implementation Using FMESafe Software
 
Fairfax County Wastewater Collection Asset Management Program Oct 2020
Fairfax County Wastewater Collection Asset Management Program  Oct 2020Fairfax County Wastewater Collection Asset Management Program  Oct 2020
Fairfax County Wastewater Collection Asset Management Program Oct 2020Fairfax County
 
Full planning support system at your fingertips mvopc p&z_120712
Full planning support system at your fingertips mvopc p&z_120712Full planning support system at your fingertips mvopc p&z_120712
Full planning support system at your fingertips mvopc p&z_120712MVRPC
 
SBL Geospatial Services
SBL Geospatial ServicesSBL Geospatial Services
SBL Geospatial ServicesSBL corp
 
A Full End-to-End Platform as a Service for Smart City Applications
A Full End-to-End Platform as a Service for SmartCity ApplicationsA Full End-to-End Platform as a Service for SmartCity Applications
A Full End-to-End Platform as a Service for Smart City ApplicationsCharalampos Doukas
 
Geographic information system
Geographic information systemGeographic information system
Geographic information systemSumanta Das
 

Similaire à Coupling Data Processing and Map Production (20)

Super map gis boosts transportation qin
Super map gis boosts transportation qinSuper map gis boosts transportation qin
Super map gis boosts transportation qin
 
Louis
LouisLouis
Louis
 
Chicago OEMC Signal Inventory
Chicago OEMC Signal InventoryChicago OEMC Signal Inventory
Chicago OEMC Signal Inventory
 
Gis
GisGis
Gis
 
WV DOT Transportatino GIS User Day (2010)
WV DOT Transportatino GIS User Day (2010)WV DOT Transportatino GIS User Day (2010)
WV DOT Transportatino GIS User Day (2010)
 
ADCC Infocad Limited
ADCC Infocad LimitedADCC Infocad Limited
ADCC Infocad Limited
 
SNCF-Reseau-6th GIS Rail Summitv3
SNCF-Reseau-6th GIS Rail Summitv3SNCF-Reseau-6th GIS Rail Summitv3
SNCF-Reseau-6th GIS Rail Summitv3
 
Introduction of super map gis 10i bitcc technology jayson
Introduction of super map gis 10i bitcc technology jaysonIntroduction of super map gis 10i bitcc technology jayson
Introduction of super map gis 10i bitcc technology jayson
 
MAP Real-Time Analytics Platform
MAP Real-Time Analytics PlatformMAP Real-Time Analytics Platform
MAP Real-Time Analytics Platform
 
RNK - GIS Brochure
RNK - GIS BrochureRNK - GIS Brochure
RNK - GIS Brochure
 
Technical Information Management at Autobahn GmbH
Technical Information Management at Autobahn GmbHTechnical Information Management at Autobahn GmbH
Technical Information Management at Autobahn GmbH
 
cv shaban english
cv shaban englishcv shaban english
cv shaban english
 
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
 
Limoke oscarg4 sppt
Limoke oscarg4 spptLimoke oscarg4 sppt
Limoke oscarg4 sppt
 
Highway Performance Monitoring System Implementation Using FME
Highway Performance Monitoring System Implementation Using FMEHighway Performance Monitoring System Implementation Using FME
Highway Performance Monitoring System Implementation Using FME
 
Fairfax County Wastewater Collection Asset Management Program Oct 2020
Fairfax County Wastewater Collection Asset Management Program  Oct 2020Fairfax County Wastewater Collection Asset Management Program  Oct 2020
Fairfax County Wastewater Collection Asset Management Program Oct 2020
 
Full planning support system at your fingertips mvopc p&z_120712
Full planning support system at your fingertips mvopc p&z_120712Full planning support system at your fingertips mvopc p&z_120712
Full planning support system at your fingertips mvopc p&z_120712
 
SBL Geospatial Services
SBL Geospatial ServicesSBL Geospatial Services
SBL Geospatial Services
 
A Full End-to-End Platform as a Service for Smart City Applications
A Full End-to-End Platform as a Service for SmartCity ApplicationsA Full End-to-End Platform as a Service for SmartCity Applications
A Full End-to-End Platform as a Service for Smart City Applications
 
Geographic information system
Geographic information systemGeographic information system
Geographic information system
 

Plus de Safe 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
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Safe Software
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Safe Software
 

Plus de Safe Software (20)

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
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework
 

Dernier

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Dernier (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

Coupling Data Processing and Map Production

  • 1. CONNECT. TRANSFORM. AUTOMATE. Chinmaya Lewis Geographic Information Systems Analyst
  • 4. 200+ Traffic Signals 16,000 Street Lights 35,000 Street Signs 6,781 – Hydrants 589 Miles of Sewer Main 12,000+ Sewer Manholes 19 Sewer Lift Stations 336 Miles of Storm Drain 10,800 Inlets 90 Miles of Creeks 497 Miles of Roads 619 Miles of Water Mains 27,000+ Water Valves 20 Pump Stations 25 Reservoirs
  • 5. CIP Project Planning, Tracking and Maps  CIP Database for Project Info and Tracking  Project Boundaries in GIS  Boundaries are Asset Based (Ex. buffered pipes)  Enables location based tracking, asset ranking and conflicts analysis  FME is used to integrate, update and export data  Maps can now be automatically generated or updated for all CIP Projects  Data and Maps are consistent and up to date!
  • 6. Map Production and Automation Data Processing& Integration Coupling Data Processing and Map Production “The Software Stack”
  • 7. Reads – 5,300 Features Writes – 4,000 Features Produces – 550+ MapImages CIP Processing and Maps FME Workspace and Python Code
  • 8. CIP Project Map Image produced by ArcMap Data Driven Pages
  • 9. Maps are widely used Budget Reports Public Outreach
  • 10. Online CIP Project Info Detailed online GIS Google Map
  • 11. Street Lights Processing and Maps FME Workspace and Python Code Reads ~ 65,000 Features Writes ~ 48,000 Features Produces ~ 265 PDF Maps
  • 12. Street Lights map produced by ArcMap Data Driven Pages
  • 13. Wrap-Up  Consistent repeatable data processing using FME  Automated production of quality maps using ArcGIS Data Driven Pages  Coupling Data Processing and Map Production means: GIS data and maps are consistent and up to date through a scheduled overnight process!
  • 14. Thank You!  Questions?  For more information:  Chinmaya Lewis – clewis@srcity.org  City of Santa Rosa Utilities Department  http://srcity.org/

Notes de l'éditeur

  1. So before I get into the details, let me give you some quick background about who I work within the city. I’m part of the Asset Management Division of Engineering Services within the Utilities Dept<CLICK>
  2. Engineering Services supports departments Citywide with staff from both Public Works and Utilities.<CLICK>
  3. Asset Management - inventory City Wide Assets for installation, maintenance, inspection and tracking purposes. We also do Capital Improvement Program project planning and budgeting.Data is entered and maintained in either CAD, GIS or Computerized Maintenance Management System and in some cases all three.On this slide you can see examples of these assets and there total numbers. Water Hydrants and water delivery system, Sanitary Sewer system, Roads, Traffic system and lights and Storm System and Creeks. <CLICK>Managing city wide assets is not a simple task with multiple complex systems that need to tracked and maintained. While not all information/data can be quantified and digitized, we collect the data needed to effectively manage city assets.FME is used to integrate and process asset data. We started using FME for CAD to GIS translation in 2006.
  4. Capital Improvement Program for the City has numerous projects planned, in design or construction throughout the city. Last years (FY 2013/14) CIP Budget was $50 million. In Asset Management we have developed a CIP database used for project info and tracking.This data is stored in a stand alone SQL database.Project extents are created in GIS for all locatable CIP Projects using a asset based approach, ie buffered pipes.The CIP boundaries in GIS enables location based tracking, asset ranking and conflicts analysis as well as showing or discovering opportunities for combining projects.FME is used to integrate GIS and CIP database as well as update and export data.Now we do this integrate/update along with generating maps. Each project gets a map image created as part of our data updates.Data and Maps are consistent and up to date!<CLICK>
  5. the “software stack”Basically its <CLICK> FME and <CLICK> ArcGISFME Desktop does all the data processing from/to SDE, Access, AutoCAD, SQL Server and ArcGIS does the map production/automation. Data driven pages was new with ArcGIS 10Ask if anyone is using Data Driven pages in ArcMap. Before 10 it was a DS Sample called Map Book Generator.So, here’s how it went down… in setting up the data driven pages in ArcMap, I discovered that JPG export was not possible.I called ESRI Support about this issue and they explained it is possible through scripting and sent me sample python code. <CLICK> This spurred my “aha” moment. I realized I could have a FME Shutdown Script “run” the Data Driven Pages using Python to produces maps and do the data processing. <CLICK> basically, Python squeezes it all together.Now we have updated GIS data for Desktop and Web GIS Applications and updated Maps for viewing, printing or doc insert.Data and Maps are consistent and up-to-date. <CLICK>
  6. This FME workspace merges <CLICK> GIS features (in SDE) with our CIP database (in SQL) pulling Project info and doing a number of data transformations. <CLICK> Various copies are output via writers to SDE, SQL and shapefiles. This output data is accessed by ArcGIS desktop users and ArcGIS Server for online GIS.You can see the number of features this reads and writes which actually isnt’ that much. That’s the Data Processing.<CLICK> Maps are produced using a Python shutdown script that references the <CLICK>ArcMap MXD with Data Driven Pages enabled to produce 550+ JPG images nightly. Map images are also put in different folders on our network. That is the Sample Code provided by ESRI support albeit modified for our needs. Again, the JPEG export is only only available through scripting as are other parameter settings such as resolution, image quality and output file name control - No underscores in the name!As a shutdown script within the FME workspace it is run after the data processing.Scheduled Process on a Server that runs nightly.GIS Data and Web applications are up to date and so are the maps.
  7. Here are some examples of these maps that are produced. They show project location and extents for all Capital Improvement Project areas. 250+ Maps produced/updated nightly.6 <CLICKS>Dynamic text and labeling, scale dependencies, and page definition queries were all setup in ArcMap.You can see the quality of these maps and the varied extents and scales.Irregular project areas are the data used to generate map pages.
  8. These maps are used throughout the organization by Finance, Public Works and Utilities staff for Budget reporting and Public Outreach.This is where the JPG image format for the maps was needed.Departments have been very pleased with the maps which are also included in the Annual CIP Budget that is presented to the City Council.
  9. Online GIS with detailed boundaries and CIP project along with numerous other GIS layers.<CLICK>Something new is a Google map using Fusion tables to display project location icons with project info and links to a public project report.Do a live Demohttp://srcity.org/departments/publicworks/capitalprojects/Pages/CapitalImprovementProjects.aspx
  10. We are using a similar setup for Street Lights GIS data processing and maps.Using Python Shutdown Script within FME that references a Data Driven Pages MXD to produce 265 PDF’s nightly.Reads features from GIS and CMMS and writes multiple copies to GIS databases and shapefiles. The 265 Maps for this process are produced in PDF format.Scheduled Process on a Server.Data is up to date and so are the maps.
  11. These maps show Street Light locations, numbers, and lighting Status for the City’s Street Light Reduction ProgramMaps are generated by a regular tiled map grid. Dynamic text is also used for these.
  12. Wrap-UpSo what are we achieving with all this:Consistent repeatable data processing using FMEAutomated production of quality maps using ArcGIS Data Driven PagesCoupling Data Processing and Map Production means:<CLICK>GIS data and maps are consistent and up to date through a scheduled overnight process!The lizard looks happy about this and, more importantly, I sleep better at night!But seriously, we’ve had great success with this and I hope this may spur an “aha” moment for some of you.