O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Using OGC Standards To Link BI and Spatial

1.610 visualizações

Publicada em

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Using OGC Standards To Link BI and Spatial

  1. 1. Using OGC Standards to link Business Intelligence and Spatial Analysis Roderick Ross Location Intelligence Specialist Product & Business Dev’t Manager (Integeo) [email_address] Cameron Shorter OGC Associate Member (Lisasoft) Geospatial Solutions Manager [email_address]
  2. 2. Agenda <ul><li>Introduction to OGC and its standards </li></ul><ul><ul><li>By Cameron Shorter (Lisasoft) </li></ul></ul><ul><li>OGC to link Business Intelligence and Spatial </li></ul><ul><ul><li>By Roderick Ross (Integeo) </li></ul></ul><ul><li>Q & A </li></ul>
  3. 3. Background <ul><li>Lisasoft </li></ul><ul><li>Founded in 1994 </li></ul><ul><li>OGC Associate Member, Chairs AUS/NZ chapter of OSGeo </li></ul><ul><li>Offices: </li></ul><ul><ul><li>Sydney, Melbourne, Adelaide, Brisbane </li></ul></ul><ul><li>Work in: </li></ul><ul><ul><li>Government </li></ul></ul><ul><ul><li>Telecoms </li></ul></ul><ul><ul><li>Private enterprise </li></ul></ul><ul><li>Integeo </li></ul><ul><li>Founded in 2004 </li></ul><ul><li>Leading Location Intelligence specialist </li></ul><ul><li>Offices: </li></ul><ul><ul><li>Sydney, Canberra, Iberria, UK, Southeast Asia </li></ul></ul><ul><ul><li>Partners in Asia, Australia, New Zealand, US, Canada, Mexico and Europe </li></ul></ul><ul><li>Work in: </li></ul><ul><ul><li>Government </li></ul></ul><ul><ul><li>Telecoms </li></ul></ul><ul><ul><li>Private enterprise </li></ul></ul>
  4. 4. Ask a Question! Attendee Control Panel Expand window to take up full screen Close / Open dialog box Submit questions Raise hand if you wish to say something
  5. 5. Open Geospatial Consortium <ul><li>Development of open geospatial standards </li></ul><ul><li>Certification of compliant software </li></ul><ul><li>Advocacy of Interoperability </li></ul>
  6. 6. OGC Standards <ul><li>Web Map Services (WMS) </li></ul><ul><li>Web Feature Service (WFS) </li></ul><ul><li>Web Coverage Service (WCS) </li></ul><ul><li>Web Processing Services (WPS) </li></ul><ul><li>Sensor Webs </li></ul><ul><li>Formats (GML, KML, ..) </li></ul>
  7. 7. <ul><li>Governments freeing Public Sector Information </li></ul><ul><li>Embracing Open Technologies </li></ul><ul><li>Standards reduce cost of sharing </li></ul>
  8. 8. ROI on Open Standards <ul><li>26% overall saving. </li></ul><ul><ul><li>Lower costs for sharing data. </li></ul></ul><ul><ul><li>Low Maintenance and Operation costs outweigh higher implementation costs. </li></ul></ul><ul><li>Significantly reduce risk. </li></ul><ul><ul><li>Long term support for Standards </li></ul></ul><ul><ul><li>Services Oriented Architecture allows componentizing future enhancements. </li></ul></ul><ul><ul><li>Geospatial Interoperability Return on Investment Study, NASA Geospatial Interoperability Office, April 2005 </li></ul></ul>
  9. 9. Geospatial Open Source <ul><li>Robust </li></ul><ul><li>Standards Compliant </li></ul>
  10. 10. OGC to link Business Intelligence and Spatial <ul><li>Use of OGC standards to provide a generic connection framework between reporting tools and geospatial systems. </li></ul><ul><li>Types of data that are combined to support better program management, gap analysis and demographic analysis </li></ul>
  11. 11. Business Intelligence (BI) <ul><li>Business Intelligence tools provide the ability to comprehensively analyse non-spatial attributes in data. </li></ul><ul><li>Interactive charting, data pivots, computed items are the norm. </li></ul><ul><li>Drilling and filtering are all out of the box. </li></ul><ul><li>Building applications is usually a 100% drag and drop exercise with no code required. </li></ul><ul><li>For the major BI platforms, centrally managed security is also a given. </li></ul><ul><li>Most importantly, the Business Intelligence platforms are widely accepted by users as the one-stop shop for access to business data. </li></ul><ul><li>More and more, spatial analysis is expected to be a part of this picture. </li></ul>
  12. 12. Example - A BI Perspective BI can show you attributes such as destination post code or value of customer sliced dynamically by sales quarter. Relationships between post codes are hard to see.
  13. 13. Location Intelligence (LI/GIS) <ul><li>Location Intelligence is a mature domain allowing users perform spatial analysis. </li></ul><ul><li>Create maps from spatial data </li></ul><ul><li>Can highlight spatial patterns in data such as geographic clusters of incidents </li></ul><ul><li>Capable of advanced visualisations such as hot spot or gas cloud analysis </li></ul><ul><li>Not very good at analysing non spatial data or representing data in a non spatial environment. </li></ul>
  14. 14. Example - A LI Perspective LI can show you complex diagrams of clusters, value by region and distance traveled. Displaying comparative numbers and attribute data however is not its forte.
  15. 15. Integrated LI/BI
  16. 16. Integrated LI/BI
  17. 17. Combining the data <ul><li>Business Data </li></ul><ul><ul><li>Program Data </li></ul></ul><ul><ul><li>Incident Data </li></ul></ul><ul><ul><li>Data from your organisation </li></ul></ul><ul><li>GIS Base Maps </li></ul><ul><ul><li>Roads, Waterways, Parks (background data) </li></ul></ul><ul><ul><li>Postcodes, Suburbs, SLA, SSD, SD etc. </li></ul></ul><ul><ul><li>Custom regions e.g. service areas, HACC regions </li></ul></ul><ul><li>Reference data </li></ul><ul><ul><li>ABS Data </li></ul></ul><ul><ul><li>Data from other agencies e.g. Centrelink </li></ul></ul>
  18. 18. An Integration Platform COGNOS OBIEE Hyperion Business Objects BIRT Micro Strategy Excel Spatial Integration Server Business Intelligence Platforms Open Geospatial Consortium WMS, WFS, SLD, WMC, GML, OpenLS OGC Compliant server Microsoft Reporting Services Business Data   GIS Base Maps Reference Data   Reference Data
  19. 19. Data Flow Business Data Reference Data KML Map Layers Report Output Map Output Report Queries OGC Requests Business Intelligence Platform Spatial Integration Platform OGC Compliant GIS Server
  20. 20. The base map is made up of layers Land Mass Parks Streets
  21. 21. Web Mapping Service (WMS) <ul><li>Intended to allow dynamic maps to be created by layering maps from the source providers similar to overhead projector slides. </li></ul><ul><li>WMS defines three operations: </li></ul><ul><ul><li>returns service-level metadata </li></ul></ul><ul><ul><li>returns a map with well-defined geographic and dimensional parameters </li></ul></ul><ul><ul><li>returns information about particular features shown on a map (optional) </li></ul></ul><ul><li>The request indicates what information is to be shown on the map, what portion of the earth is to be mapped, the desired coordinate reference system, and the output image width and height. </li></ul><ul><li>Multiple maps from different sources can be accurately overlaid to produce a composite map. </li></ul>
  22. 22. A WMS Image is made up of layers Land Mass Parks Streets
  23. 23. Web Feature Service (WFS) <ul><li>Designed to provide open mechanisms for working with raw geographic data such as points, lines and polygons. </li></ul><ul><li>Data manipulation operations include the ability to: </li></ul><ul><ul><li>Create a new feature instance </li></ul></ul><ul><ul><li>Delete a feature instance </li></ul></ul><ul><ul><li>Update a feature instance </li></ul></ul><ul><ul><li>Get or Query features based on spatial and non-spatial constraints </li></ul></ul><ul><li>The basic Web Feature Service allows querying and retrieval of features. A transactional Web Feature Service (WFS-T) allows safe creation, deletion, and updating of features. </li></ul>
  24. 24. WFS Features Returned as XML (GML) <Feature   fid=&quot;142&quot; featureType=&quot;school&quot; >    <Description>Balmoral Middle School</Description>>    <Property Name=&quot;NumFloors&quot; type=&quot;Integer&quot; value=&quot;3&quot;/>    <Property Name=&quot;NumStudents&quot; type=&quot;Integer&quot; value=&quot;987&quot;/>        <Polygon  name=&quot;extent&quot; srsName=&quot;epsg:27354&quot;>             <  <CData>                   491888.999999459,5458045.99963358 491904.999999458,5458044.99963358                   491908.999999462,5458064.99963358 491924.999999461,5458064.99963358                   491925.999999462,5458079.99963359 491977.999999466,5458120.9996336                   491953.999999466,5458017.99963357 </CData>         </LineString>     </Polygon> </Feature> LineString  name=&quot;extent&quot; srsName=&quot;epsg:27354&quot;>               
  25. 25. Styled Layer Descriptor (SLD) <ul><li>A Styled Layer Descriptor allows a client to specify custom styles (such as colour and feature symbolization) that a Web Map Service will use to render a map layer . </li></ul><ul><li>Controls the styles of outlines, fills, the look of highways etc. </li></ul>
  26. 26. SLD can take you from this… … to this
  27. 27. Or from these… to this.
  28. 28. Or a style like this
  29. 29. Web Map Context (WMC) <ul><li>The WMC allows layers from different providers to be defined as a map that can be published or reused. </li></ul><ul><li>Web Map Context Documents are an XML application which specifies grouping of one or more maps coming from one or more Web Map Services to display a map composition within a given area of interest. </li></ul><ul><li>Web Map Context Documents can be generated, saved, reused and exchanged within and between web mapping viewer client applications. Web Map Context Documents are analogous to ‘projects’ or ‘workspaces’ in common GIS desktop applications similar to a MapXtreme mdf or an ArcIMS AXL documents. </li></ul>
  30. 30. Business Data <ul><li>Point Data </li></ul><ul><ul><li>Display Colour coded symbols or images </li></ul></ul><ul><ul><li>Requires a coordinate in the business data OR </li></ul></ul><ul><ul><li>An address that is geocoded </li></ul></ul><ul><li>Region Based Data </li></ul><ul><ul><li>Requires a common name or ID between the base map layer and the business data OR </li></ul></ul><ul><ul><li>Point data from which regions may be inferred </li></ul></ul><ul><li>Visualisations are built on these </li></ul>
  31. 31. Reference Data <ul><li>ABS and other Agency data that add value to your data </li></ul><ul><li>Tagging your business data </li></ul><ul><ul><li>ABS comes in a hierarchy of geographical boundaries. Mesh Block, CD, SLA, SSD etc </li></ul></ul><ul><ul><li>Matching your data to these boundaries is very useful </li></ul></ul><ul><ul><li>Thousands of variables from the ABS alone </li></ul></ul><ul><ul><li>Lots of other agency data available </li></ul></ul><ul><li>Penetration and gap analysis </li></ul><ul><ul><li>Inclusion of reference data in your BI reports allows direct comparisons and computed item with your program data. </li></ul></ul><ul><ul><li>Reference data can also be surfaced direct from the BI tool, but without dynamic computations with your business data </li></ul></ul>
  32. 32. Putting it together <ul><li>BI platform sources business and reference data </li></ul><ul><li>BI platforms use a common interface to communicate with the spatial integration server </li></ul><ul><li>WFS uploads data </li></ul><ul><li>SLD defines style parameters </li></ul><ul><li>WMC defines the layers and order </li></ul><ul><li>WMS returns the finished images </li></ul><ul><li>The spatial integration server controls the transactions </li></ul><ul><li>The spatial integration server merges other data sources such as web services. </li></ul><ul><li>The spatial integration server provides advanced visualisations </li></ul>
  33. 33. Who is doing this <ul><li>Fisheries, Defence, Police, Lands, Health, Innovation, Employment, Education Law & Justice, Family and Community Services, Transport, Communications </li></ul><ul><ul><li>Program Management </li></ul></ul><ul><ul><li>Fisheries Management </li></ul></ul><ul><ul><li>Social Inclusion </li></ul></ul><ul><ul><li>Recruitment </li></ul></ul><ul><ul><li>Resource Management </li></ul></ul><ul><ul><li>Incident Analysis </li></ul></ul><ul><ul><li>Coverage Analysis </li></ul></ul><ul><ul><li>Questionaire and feedback analysis </li></ul></ul>
  34. 34. Sample Fisheries Analysis - Cognos
  35. 35. Sample Fisheries Analysis – Google
  36. 36. Sample Crime Analysis - BOBJ
  37. 37. Sample Health Analysis - Cognos
  38. 38. Sample Health Analysis - Cognos
  39. 39. Sample Incident Analysis - Hyperion Copyright © 2006 Integeo All rights reserved.
  40. 40. Sample Incident Analysis - Hyperion Copyright © 2006 Integeo All rights reserved.
  41. 41. Sample Program Management - Hyperion
  42. 42. Town Planning – Google Earth
  43. 43. <ul><li>Game Machine Analysis - Cognos </li></ul>
  44. 44. Sample Signal Analysis
  45. 45. Demographic Analysis - Excel Copyright © 2006 Integeo All rights reserved.
  46. 46. My Time Program Management <ul><li>MyTime groups provide local support for parents caring for disabled children </li></ul><ul><li>They provide professional carers allowing parents to share ideas, socialise and have some ‘My Time’ </li></ul><ul><li>Provide research-based parenting information to parents </li></ul><ul><li>Grant based funded by FAHCSIA </li></ul><ul><li>An simple Excel based application was built to aid in site location </li></ul><ul><li>Examines proposed locations, existing services and reference data </li></ul>
  47. 47. My Time Site Selection <ul><li>Proposed sites are entered in an Excel Spreadsheet </li></ul><ul><li>Addresses automatically geocoded </li></ul>
  48. 48. My Time Site Selection <ul><li>An initial plot provides geographical context </li></ul>
  49. 49. My Time Site Selection <ul><li>Each site is bookmarked for easy navigation </li></ul>
  50. 50. My Time Site Selection <ul><li>5 and 10 KM lines give coverage indicators </li></ul>
  51. 51. My Time Site Selection <ul><li>Closer inspection of nearby MyTime locations </li></ul><ul><ul><li>Locations stored on other Excel sheets </li></ul></ul>
  52. 52. My Time Site Selection <ul><li>Add ‘competitive’ programs </li></ul>
  53. 53. My Time Site Selection <ul><li>Add relevant demographic data </li></ul><ul><ul><li>Persons needing assistance aged 0 to 6 by SLA </li></ul></ul>
  54. 54. My Time Site Selection <ul><li>View existing service provision by Electorate compared to proposed additional services </li></ul><ul><li>Select site </li></ul><ul><li>Use links from Electorates to get member details for selected sites </li></ul><ul><li>Inform the local member </li></ul>
  55. 55. Questions? Roderick Ross [email_address] Wendy Victorino [email_address] 26 Nov 2009 @ Microsoft Brisbane Office, Integeo partner Bistech to present about Location Intelligence for SQL Server 2008 Register: http://www.sqlserver.org.au/Events/ViewEvent.aspx?EventId=433 Cameron Shorter [email_address] http://cameronshorter.blogspot.com/ Next webinars: * 3 Dec 2009, 1-2 PM SGT, Integrating BI with Google Maps * 10 Dec 2009, 4-5 PM US East Coast, Delivering Spatial Analysis to your Users Desktops