15
CONNECT. TRANSFORM. AUTOMATE. Bridging the Gap Between Unequal Partners Krischelle Love, GIS Technician San Jose Water Company

Bridging the Gap Between Unequal Partners

Embed Size (px)

DESCRIPTION

The GIS department at the San Jose Water Company uses FME technology to bring open source software and disparate data sources together to meet their needs as well as the needs of their sister company in Texas, without expending additional resources.

Citation preview

Page 1: Bridging the Gap Between Unequal Partners

CONNECT. TRANSFORM. AUTOMATE.

Bridging the Gap Between Unequal Partners

Krischelle Love, GIS Technician San Jose Water Company

Page 2: Bridging the Gap Between Unequal Partners

The Gap

CONNECT. TRANSFORM. AUTOMATE.

many customers many needs many resources more land

same needs fewer resources

Page 3: Bridging the Gap Between Unequal Partners

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

Page 4: Bridging the Gap Between Unequal Partners

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

Page 5: Bridging the Gap Between Unequal Partners

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

Page 6: Bridging the Gap Between Unequal Partners

Bridge Over Troubled Water

CONNECT. TRANSFORM. AUTOMATE.

Google Earth

+ FME

Page 7: Bridging the Gap Between Unequal Partners

Building the Bridge

CONNECT. TRANSFORM. AUTOMATE.

!  Oracle to KML !  KMLStyler !  LabelPointReplacer !  custom attribute display

!  Advantages !  Free viewer !  Street View available !  Automated with

FME Server

Page 8: Bridging the Gap Between Unequal Partners

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

Page 9: Bridging the Gap Between Unequal Partners

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

Page 10: Bridging the Gap Between Unequal Partners

Making it so

CONNECT. TRANSFORM. AUTOMATE.

Oracle (enterprise data)

Customized interface with a single plugin

FME Server

PostGIS (CA copy)

PostGIS (TX copy)

Page 11: Bridging the Gap Between Unequal Partners

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!

Page 12: Bridging the Gap Between Unequal Partners

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!

Page 13: Bridging the Gap Between Unequal Partners

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

Page 14: Bridging the Gap Between Unequal Partners

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!

Page 15: Bridging the Gap Between Unequal Partners

Thank You!

CONNECT. TRANSFORM. AUTOMATE.

!  Questions? Ask me at [email protected]!

!  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