![Page 1: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/1.jpg)
MISAC Meeting Northern California Chapter
The Relevance of Emerging Geospatial Technologies for IT
Dennis Wuthrich, CEOFarallon GeographicsNovember 17, 2006
![Page 2: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/2.jpg)
www.fargeo.com
Full Disclosure: about Farallon
• IT Systems Integrators focused on GISEnsure your GIS investment ROI Geodatabase, Spatial web application servicesTraining, knowledge transfer
• Help our clients use GIS to achieve enterprise goals
![Page 3: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/3.jpg)
www.fargeo.com
Some History
• GIS starts as a grass roots effort in a department, developed to address a very specific and narrow business need
![Page 4: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/4.jpg)
www.fargeo.com
• Success; soon other groups are asking for maps
![Page 5: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/5.jpg)
www.fargeo.com
• With greater demand, effort goes to GIS and no longer “doing the job”
![Page 6: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/6.jpg)
www.fargeo.com
• Other departments start to grow their own, select technologies that best meet their own business needs
![Page 7: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/7.jpg)
www.fargeo.com
• Silos form, redundant data creation/maintenance efforts, and heterogenous technologies
![Page 8: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/8.jpg)
www.fargeo.com
• And… administrative, budgetary, cultural clashes between departments make it difficult to develop a cohesive approach.
![Page 9: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/9.jpg)
www.fargeo.com
Inevitably…
• Departments investment in multiple technologies that all try and do the same thing
• Redundant data management efforts (which is complete? Most current? Valid? “Mine!”)
• Lack of coordinated administrative oversight• Ad-hoc budgeting• Training?
![Page 10: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/10.jpg)
www.fargeo.com
Citywide data
Graphic source: ESRI
StreetsStreets
UtilitiesUtilities
AddressesAddresses
Aerial PhotosAerial Photos
Land Use & Land Use & ZoningZoning
ParcelsParcels
![Page 11: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/11.jpg)
www.fargeo.com
• Nonetheless, everybody is managing common “framework data” aka parcels, streets, addresses, aerials. Plus their own special data.
![Page 12: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/12.jpg)
www.fargeo.com
The problem…
• Your most fundamental data exists as hundreds (thousands?) of files in each department
![Page 13: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/13.jpg)
www.fargeo.com
The Enterprise Approach
Courtesy of Rod Schatz, GIS Manager, UMA Engineering Ltd
![Page 14: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/14.jpg)
www.fargeo.com
• It’s not just a technology problem…
![Page 15: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/15.jpg)
www.fargeo.com
Where the Enterprise GIS leaves you…
• Coordinated approach to managing geographic data
• A repository to support GIS analysts and cartographers
• Ready to build applications to support business needs
![Page 16: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/16.jpg)
www.fargeo.com
However, for IT, GIS still a Black Box
• Spatial Reference Systems, Geodetic datums, Geometry, Rubbersheeting, Geocoding, Linear Referencing, Topologic editing, Conflation, spatial analysis, network analysis, Spatial joins…
![Page 17: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/17.jpg)
www.fargeo.com
For GIS, IT is complicated
• SOA, SQL, XML, J2EE, .NET, PHP, Asynchronous JavaScript, BPM, Virtualization, VOIP, CRM, ERP, SAAS, SOAP, UDDI, Web Services, Load Balancing …
![Page 18: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/18.jpg)
www.fargeo.com
And for everyone else, GIS still hard to use
![Page 19: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/19.jpg)
www.fargeo.com
Best of all…
We’ve spent lots of time and money getting here.
![Page 20: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/20.jpg)
www.fargeo.com
Meanwhile…
![Page 21: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/21.jpg)
www.fargeo.com
And the Mash-up was invented
![Page 22: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/22.jpg)
www.fargeo.com
A New Approach to Developing Applications with GIS data
• Fast• Simple• Free• APIs use a modern IT approach
(Asynchronous JavaScript with XML)
The mash-up was NOT invented by GIS people…
![Page 23: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/23.jpg)
www.fargeo.com
Geospatial Application Development Alternatives
• Continue to use specialized GIS technology to develop business applications
• Free public APIs, Internet Mapping Servers, and spatial databases
![Page 24: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/24.jpg)
www.fargeo.com
Traditional GIS Approach
• Great software• Proven approach• But expensive to buy, pricey to maintain
![Page 25: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/25.jpg)
www.fargeo.com
Enterprise Ready, Innovative Options
• Google Maps, Microsoft Virtual Earth, Yahoo! Free APIs
• Free versions of commercial software (Oracle XE, SQL Server Express)
• Free, Open Source Software (MapGuide Enterprise, MySQL, PostGres/PostGIS, etc.)
![Page 26: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/26.jpg)
www.fargeo.com
A note about Open Source GIS
• Not for everyone, but definitely ready for “Prime Time”
• Creative, innovative, committed developer community
• Professional support (Autodesk)
• Excellent software
![Page 27: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/27.jpg)
www.fargeo.com
(Im)ponderables
• “The application of GIS is limited only by the imagination of those who use it”
– Jack Dangermond, President, ESRI
• “The barriers to adoption of open source technology in the geospatial industry are mental”
– Gary Lang, VP Autodesk
![Page 28: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/28.jpg)
www.fargeo.com
Opportunity #1: Build Applications on Free Google, Microsoft APIs
• Asynchronous JavaScript with XMLFastBuilt-in map navigationSupport many development environments
• Continuous basemap datasetHigh quality cartographyAvoid significant data/system maintenance costs
• Can be licensed to avoid advertisements
![Page 29: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/29.jpg)
www.fargeo.com
Google Maps, Microsoft VE Geographic APIs:
<?xml version='1.0' ?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-
syntax-ns#" <item>
<title>1322 Madrone Ave.</title><description><3400 sq ft, available: 9/15/06></description>
<geo:lat>37.89</geo:lat><geo:long>-122.1023</geo:long>
</item></rdf:RDF>
![Page 30: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/30.jpg)
www.fargeo.com
Building XML
• Coordinates from your GIS geodatabase• Can use a script or simple web service to
build XML dynamically• Extremely flexible (easy to transform from
one encoding to another
![Page 31: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/31.jpg)
www.fargeo.com
The Result…
![Page 32: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/32.jpg)
www.fargeo.com
![Page 33: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/33.jpg)
www.fargeo.com
Opportunity #2: Build Application on Spatially Enabled databases
• Oracle XE• MySQL• PostGres/PostGIS
![Page 34: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/34.jpg)
www.fargeo.com
Spatially Enabled Database:
![Page 35: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/35.jpg)
www.fargeo.com
Oracle XE, Free Spatial Database
• Small footprint version of Oracle Database 10g Release 2
• Free to develop, deploy, distribute• Easy, web-based management console• Native spatial data, analysis support• 100% compatible with enterprise version of
Oracle
![Page 36: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/36.jpg)
www.fargeo.com
Why XE?
• Supports GIS features natively (points, line, polygons, etc.)
• Works with ESRI, Intergraph, Autodesk, MapInfo, Manifold GIS
• Open and standards-compliant• Native spatial indexing, operators;
coordinate system support• Security, replication
![Page 37: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/37.jpg)
www.fargeo.com
XE Limitations
• Can be installed on any size host machine, but is limited to:
4GB of user data1GB of RAM memory 1 CPU used
![Page 38: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/38.jpg)
www.fargeo.com
XE’s Significance: Direct Feed to Google/Microsoft APIs
![Page 39: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/39.jpg)
www.fargeo.com
XE can create maps directly
![Page 40: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/40.jpg)
www.fargeo.com
Free APIs, internet mapping servers, and databases offer:
• Easy way to handle GIS features • No special GIS software required• Can often avoid “basemap” data development and
maintenance• Faster, more scaleable than most GIS Internet
Mapping Applications• Much less IT maintenance and oversight required• Much better at meeting user’s expectations for
how a map should work
![Page 41: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/41.jpg)
www.fargeo.com
The Benefits?
Application Typical GIS Free API, Spatial Db
Savings
Desktop GIS $2k to $7k n/a 0
Internet Mapping Server $12k 0 $12k
Database Middleware $13k 0 $13k
Database instance $5k 0 $5k
Cost Savings $30k
Avoiding a single new set of GIS licenses means saving:
Courtesy of Rod Schatz, GIS Manager, UMA Engineering Ltd
![Page 42: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/42.jpg)
www.fargeo.com
Your current GIS Investment is Critical
• GIS tools are essential for data management
• Many analyses will continue to require GIS applications
• Paper map production and cartography will require GIS
![Page 43: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/43.jpg)
www.fargeo.com
Integrating Your Existing GIS with Innovative technology means
• Lowest cost approach to developing business applications
• Flexibility• Use of familiar, proven technologies• Take advantage of innovation in the
marketplace
![Page 44: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/44.jpg)
www.fargeo.com
Your colleagues are doing it…
• Myth: No real savingsStill need to train staff, support multiple technologiesBut mainstream technology (eg, XML) is everywhere
• Myth: No support for free, open sourceOracle, AutodeskFarallon GeographicsCommunity
• Myth: Not ready for mission critical appsInternet runs on open source (Apache, etc.)Google runs its business on free/open source software
![Page 45: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/45.jpg)
www.fargeo.com
To Do: Evaluate Emerging Technologies
• Free APIsGoogle Maps, Google Earth, Virtual Earth, Yahoo!
• Free Geospatial SoftwareOracle XE
• Open SourceDatabases (PostGIS, MySQL)Web Mapping Servers (MapGuide, many others)
![Page 47: MISAC Meeting Northern California Chapter The Relevance of ...fargeo.com/presentations/Relevance-of-Emerging... · MISAC Meeting Northern California Chapter The Relevance of Emerging](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f0bb4dc7e708231d431d141/html5/thumbnails/47.jpg)
www.fargeo.com