SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
CONNECT. TRANSFORM. AUTOMATE.
Bridging the Gap Between
Unequal Partners
Krischelle Love, GIS Technician
San Jose Water Company
The Gap
CONNECT. TRANSFORM. AUTOMATE.
many customers
many needs
many resources more land
same needs
fewer resources
The Bridge
CONNECT. TRANSFORM. AUTOMATE.
San Jose Water Company
!  140-mi2 service area
!  2774 miles of water main
!  230,000 connections
!  350 employees
Canyon Lake Water Service Company
!  240-mi2 service area
!  532 miles of water main
!  10,000 connections
!  40 employees
Beware the Bridge Troll
CONNECT. TRANSFORM. AUTOMATE.
He’s demanding!
If you want use of the bridge,
you must have…
!  enterprise GIS data
maintained in an Oracle
Spatial DB in California
!  a viewing application for
everyone in Texas
!  a cloak of invisibility
(a secure internal network
for two-way data transfer)
Photo Credit: "Troll Under the Bridge" by keystricken
http://www.flickr.com/photos/keystricken/183187363/
©Attribution-ShareAlike License
Danger: Bridge Out Ahead
CONNECT. TRANSFORM. AUTOMATE.
Limitations
!  $$$
!  COTS unaffordable
!  computers old & underpowered
!  Rural area with slow/limited
internet connectivity
!  Security precautions further
hamper our network connection
(invisibility cloaks are heavy!)
You Shall Not Pass Gandalf Vinyl Decal Sticker by Vinyl Decal Stickers
www.amazon.com/Gandalf-Vinyl-Decal-Includes-Squeegee/dp/B00AQL4E7S
Bridge Over Troubled Water
CONNECT. TRANSFORM. AUTOMATE.
Google
Earth
+
FME
Building the Bridge
CONNECT. TRANSFORM. AUTOMATE.
!  Oracle to KML
!  KMLStyler
!  LabelPointReplacer
!  custom attribute display
!  Advantages
!  Free viewer
!  Street View available
!  Automated with
FME Server
Bridge to Nowhere
CONNECT. TRANSFORM. AUTOMATE.
!  Disadvantages
!  Flat file " unmet need
!  Excluded layers to control file size
!  Secure file transfers failed often " stale data
!  Unfamiliar interface " discouraging experience
!  Users accustomed to traditional GIS interface
!  Limited interest in learning new ways of doing same things
!  Google Earth bulky and unreliable " few users
! Time for a new direction
QGIS + PostGIS + FME Server
The future is all about free & open source!
(Plus, nobody needs money in the 24th century.)
CONNECT. TRANSFORM. AUTOMATE.
Bridge of the Future
Making it so
CONNECT. TRANSFORM. AUTOMATE.
Oracle (enterprise data)
Customized interface
with a single plugin
FME
Server
PostGIS (CA copy)
PostGIS (TX copy)
Engage!
CONNECT. TRANSFORM. AUTOMATE.
!  Add other sources
!  Join customer
database
!  Add fields
!  Hyperlinks
(site specific)
!  Symbol rotations
!  Beautify line
geometry
!  Generalizer
!  Appealing look
!  Faster loading
Adds value
without clutter in
the enterprise
database!
Still automated
with FME
Server!
Bridging the Gap
CONNECT. TRANSFORM. AUTOMATE.
!  Users get access to…
!  Engineering as-builts
!  Tax assessor data
!  Quick customer info
!  Added value for users
without ever leaving the map
All at virtually no cost!
We’ll Cross That Bridge When it Comes
CONNECT. TRANSFORM. AUTOMATE.
!  The future is full of possibilities…
!  Interface can evolve with users’ needs
!  Data from other sources can be added
!  Other business needs can be met
!  e.g., data entry directly by CLWSC staff to track leak
reports, customer complaints, and more
!  Growing staff ≠ growing expense
!  Future unknowns are no sweat with FME
Water Under the Bridge
CONNECT. TRANSFORM. AUTOMATE.
!  In summary…
!  Google Earth was the right solution for a while,
now it’s QGIS/PostGIS
!  FOSS is unpredictable
!  Business needs may will change
!  FME is the key that unlocks whatever the future
may hold
!  FME Server is the caretaker that lets us pay
attention to other things!
Thank You!
CONNECT. TRANSFORM. AUTOMATE.
!  Questions? Ask me at krischelle.love@sjwater.com!
!  For more information:
!  Quantum GIS: qgis.org
!  PostGIS: postgis.net
!  For a deep dive into customizing QGIS using Python:
!  API to modify existing QGIS interface: qgis.org/api
!  Qt Designer to develop new interface:
qt-project.org/doc/qt-4.8/designer-manual.html
!  PyQt to talk Python to Qt (and avoid coding in C++):
wiki.python.org/moin/PyQt
!  QGIS Plugin Builder to get new interface into QGIS:
hub.qgis.org/projects/plugin-builder

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

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
 
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data IntegrationBridging Between CAD & GIS: 8 Ways to Automate Data Integration
Bridging Between CAD & GIS: 8 Ways to Automate Data Integration
 
Choosing the Right Transformer for Your Data Challenge
Choosing the Right Transformer for Your Data ChallengeChoosing the Right Transformer for Your Data Challenge
Choosing the Right Transformer for Your Data Challenge
 
Using FME to Transform and Integrate Optical Connection Data Between Systems
Using FME to Transform and Integrate Optical Connection Data Between SystemsUsing FME to Transform and Integrate Optical Connection Data Between Systems
Using FME to Transform and Integrate Optical Connection Data Between Systems
 
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
 
Utilities Industry Success Stories with FME
Utilities Industry Success Stories with FME Utilities Industry Success Stories with FME
Utilities Industry Success Stories with FME
 
5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR Workflows5 Ways to Improve Your LiDAR Workflows
5 Ways to Improve Your LiDAR Workflows
 
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
 
Web Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For YouWeb Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For You
 
Tools for Visualizing Geospatial Data in a Web Browser
Tools for Visualizing Geospatial Data in a Web BrowserTools for Visualizing Geospatial Data in a Web Browser
Tools for Visualizing Geospatial Data in a Web Browser
 
FME, The Tool to Use When Standing Up a New Fiber Utility
FME, The Tool to Use When Standing Up a New Fiber UtilityFME, The Tool to Use When Standing Up a New Fiber Utility
FME, The Tool to Use When Standing Up a New Fiber Utility
 
Data Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing TransformationsData Scenarios 2020: 6 Amazing Transformations
Data Scenarios 2020: 6 Amazing Transformations
 
How to Supercharge your Location Data and Reporting & Analysis
How to Supercharge your Location Data and Reporting & AnalysisHow to Supercharge your Location Data and Reporting & Analysis
How to Supercharge your Location Data and Reporting & Analysis
 
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
 
An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013
An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013
An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013
 
Data Integration + Location Intelligence = Better Decisions
Data Integration + Location Intelligence = Better DecisionsData Integration + Location Intelligence = Better Decisions
Data Integration + Location Intelligence = Better Decisions
 
Using FME for the City of Palo Alto Topobase Implentation
Using FME for the City of Palo Alto Topobase ImplentationUsing FME for the City of Palo Alto Topobase Implentation
Using FME for the City of Palo Alto Topobase Implentation
 
Brewing the Ultimate Data Fusion
Brewing the Ultimate Data FusionBrewing the Ultimate Data Fusion
Brewing the Ultimate Data Fusion
 
Problem Solving and Product Delivery with FME in a Survey / Engineering Company
Problem Solving and Product Delivery with FME in a Survey / Engineering CompanyProblem Solving and Product Delivery with FME in a Survey / Engineering Company
Problem Solving and Product Delivery with FME in a Survey / Engineering Company
 
Preparing LiDAR for Use in ArcGIS 10.1 with the Data Interoperability Extension
Preparing LiDAR for Use in ArcGIS 10.1 with the Data Interoperability ExtensionPreparing LiDAR for Use in ArcGIS 10.1 with the Data Interoperability Extension
Preparing LiDAR for Use in ArcGIS 10.1 with the Data Interoperability Extension
 

Similar a Bridging the Gap Between Unequal Partners

Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake ArchitectureServerless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Kai Wähner
 

Similar a Bridging the Gap Between Unequal Partners (20)

Topobase Electric AU 2007
Topobase Electric AU 2007Topobase Electric AU 2007
Topobase Electric AU 2007
 
Forward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentationForward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentation
 
Forward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentationForward Networks - Networking Field Day 13 presentation
Forward Networks - Networking Field Day 13 presentation
 
Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache Kafka
 
I'm a developer; should I care about a service mesh?
I'm a developer; should I care about a service mesh?I'm a developer; should I care about a service mesh?
I'm a developer; should I care about a service mesh?
 
OSCON 2019 - I'm a Developer, should I care about a service mesh?
OSCON 2019 - I'm a Developer, should I care about a service mesh?OSCON 2019 - I'm a Developer, should I care about a service mesh?
OSCON 2019 - I'm a Developer, should I care about a service mesh?
 
Using FME Server to Price and Deliver Custom Datasets
Using FME Server to Price and Deliver Custom DatasetsUsing FME Server to Price and Deliver Custom Datasets
Using FME Server to Price and Deliver Custom Datasets
 
Enabling Limitless Connectivity, Opportunity and Growth with Interconnection ...
Enabling Limitless Connectivity, Opportunity and Growth with Interconnection ...Enabling Limitless Connectivity, Opportunity and Growth with Interconnection ...
Enabling Limitless Connectivity, Opportunity and Growth with Interconnection ...
 
Fabio Ghioni Asymmetric Warfare and Interception revealed
Fabio Ghioni Asymmetric Warfare and Interception revealedFabio Ghioni Asymmetric Warfare and Interception revealed
Fabio Ghioni Asymmetric Warfare and Interception revealed
 
AWS Customer Presentation - RenderRocket
AWS Customer Presentation - RenderRocket AWS Customer Presentation - RenderRocket
AWS Customer Presentation - RenderRocket
 
The Impact of Messaging Standards on Event-Driven Architecture and IoT
The Impact of Messaging Standards on Event-Driven Architecture and IoTThe Impact of Messaging Standards on Event-Driven Architecture and IoT
The Impact of Messaging Standards on Event-Driven Architecture and IoT
 
WAC, Its Dirt Simple
WAC, Its Dirt SimpleWAC, Its Dirt Simple
WAC, Its Dirt Simple
 
App modernization on AWS with Apache Kafka and Confluent Cloud
App modernization on AWS with Apache Kafka and Confluent CloudApp modernization on AWS with Apache Kafka and Confluent Cloud
App modernization on AWS with Apache Kafka and Confluent Cloud
 
Wireless Applications Corp 2010 Overview
Wireless Applications Corp 2010 OverviewWireless Applications Corp 2010 Overview
Wireless Applications Corp 2010 Overview
 
Elastic Connectivity - Session Sponsored by Megaport
Elastic Connectivity - Session Sponsored by Megaport Elastic Connectivity - Session Sponsored by Megaport
Elastic Connectivity - Session Sponsored by Megaport
 
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
 
Modern Web Development (2018)
Modern Web Development (2018)Modern Web Development (2018)
Modern Web Development (2018)
 
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake ArchitectureServerless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
Serverless Kafka on AWS as Part of a Cloud-native Data Lake Architecture
 
Monitoring and Troubleshooting a Real Time Pipeline
Monitoring and Troubleshooting a Real Time PipelineMonitoring and Troubleshooting a Real Time Pipeline
Monitoring and Troubleshooting a Real Time Pipeline
 
Web 2 0 Tools
Web 2 0 ToolsWeb 2 0 Tools
Web 2 0 Tools
 

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

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
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
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

Bridging the Gap Between Unequal Partners

  • 1. CONNECT. TRANSFORM. AUTOMATE. Bridging the Gap Between Unequal Partners Krischelle Love, GIS Technician San Jose Water Company
  • 2. The Gap CONNECT. TRANSFORM. AUTOMATE. many customers many needs many resources more land same needs fewer resources
  • 3. The Bridge CONNECT. TRANSFORM. AUTOMATE. San Jose Water Company !  140-mi2 service area !  2774 miles of water main !  230,000 connections !  350 employees Canyon Lake Water Service Company !  240-mi2 service area !  532 miles of water main !  10,000 connections !  40 employees
  • 4. Beware the Bridge Troll CONNECT. TRANSFORM. AUTOMATE. He’s demanding! If you want use of the bridge, you must have… !  enterprise GIS data maintained in an Oracle Spatial DB in California !  a viewing application for everyone in Texas !  a cloak of invisibility (a secure internal network for two-way data transfer) Photo Credit: "Troll Under the Bridge" by keystricken http://www.flickr.com/photos/keystricken/183187363/ ©Attribution-ShareAlike License
  • 5. Danger: Bridge Out Ahead CONNECT. TRANSFORM. AUTOMATE. Limitations !  $$$ !  COTS unaffordable !  computers old & underpowered !  Rural area with slow/limited internet connectivity !  Security precautions further hamper our network connection (invisibility cloaks are heavy!) You Shall Not Pass Gandalf Vinyl Decal Sticker by Vinyl Decal Stickers www.amazon.com/Gandalf-Vinyl-Decal-Includes-Squeegee/dp/B00AQL4E7S
  • 6. Bridge Over Troubled Water CONNECT. TRANSFORM. AUTOMATE. Google Earth + FME
  • 7. Building the Bridge CONNECT. TRANSFORM. AUTOMATE. !  Oracle to KML !  KMLStyler !  LabelPointReplacer !  custom attribute display !  Advantages !  Free viewer !  Street View available !  Automated with FME Server
  • 8. Bridge to Nowhere CONNECT. TRANSFORM. AUTOMATE. !  Disadvantages !  Flat file " unmet need !  Excluded layers to control file size !  Secure file transfers failed often " stale data !  Unfamiliar interface " discouraging experience !  Users accustomed to traditional GIS interface !  Limited interest in learning new ways of doing same things !  Google Earth bulky and unreliable " few users ! Time for a new direction
  • 9. QGIS + PostGIS + FME Server The future is all about free & open source! (Plus, nobody needs money in the 24th century.) CONNECT. TRANSFORM. AUTOMATE. Bridge of the Future
  • 10. Making it so CONNECT. TRANSFORM. AUTOMATE. Oracle (enterprise data) Customized interface with a single plugin FME Server PostGIS (CA copy) PostGIS (TX copy)
  • 11. Engage! CONNECT. TRANSFORM. AUTOMATE. !  Add other sources !  Join customer database !  Add fields !  Hyperlinks (site specific) !  Symbol rotations !  Beautify line geometry !  Generalizer !  Appealing look !  Faster loading Adds value without clutter in the enterprise database! Still automated with FME Server!
  • 12. Bridging the Gap CONNECT. TRANSFORM. AUTOMATE. !  Users get access to… !  Engineering as-builts !  Tax assessor data !  Quick customer info !  Added value for users without ever leaving the map All at virtually no cost!
  • 13. We’ll Cross That Bridge When it Comes CONNECT. TRANSFORM. AUTOMATE. !  The future is full of possibilities… !  Interface can evolve with users’ needs !  Data from other sources can be added !  Other business needs can be met !  e.g., data entry directly by CLWSC staff to track leak reports, customer complaints, and more !  Growing staff ≠ growing expense !  Future unknowns are no sweat with FME
  • 14. Water Under the Bridge CONNECT. TRANSFORM. AUTOMATE. !  In summary… !  Google Earth was the right solution for a while, now it’s QGIS/PostGIS !  FOSS is unpredictable !  Business needs may will change !  FME is the key that unlocks whatever the future may hold !  FME Server is the caretaker that lets us pay attention to other things!
  • 15. Thank You! CONNECT. TRANSFORM. AUTOMATE. !  Questions? Ask me at krischelle.love@sjwater.com! !  For more information: !  Quantum GIS: qgis.org !  PostGIS: postgis.net !  For a deep dive into customizing QGIS using Python: !  API to modify existing QGIS interface: qgis.org/api !  Qt Designer to develop new interface: qt-project.org/doc/qt-4.8/designer-manual.html !  PyQt to talk Python to Qt (and avoid coding in C++): wiki.python.org/moin/PyQt !  QGIS Plugin Builder to get new interface into QGIS: hub.qgis.org/projects/plugin-builder