Download presentation
Presentation is loading. Please wait.
Published byMaximillian Brill Modified over 10 years ago
1
Enabling Framework - A Technical Architecture Martin Brewer SLIP-EF Chief Technical Officer Department of Land Information 14 September 2006 © Copyright Department of Land Information, Perth, 2006 The document and its contents are confidential and intended only for use by authorised personnel directly involved in the Shared Land Information Platform or so indicated on the documents distribution list. The documents contents should not be disclosed to any unauthorised person.
2
Enabling Framework A Technical Architecture Objectives SLIP-EF Reference Model Key Components Key Interfaces Component Interactions Management Services Summary
3
Objectives of the Enabling Framework Enabling Framework had 2 architectural goals: Open up access to spatial data on agency systems Provide core SLIP services to allow applications and users to directly access nominated spatial data sets. Internet SLIP-EF Services User or Agency Application User Agency Spatial Data Stores SLIP-EF Data Connection Middleware User or Agency Application Source: SLIP Implementation Plan, Oct 2004
4
Outside World Web Browser (MapViewer) SLIP Applications GIS Applications Client Applications SLIP-EF Reference Model Extends Open Geospatial Consortium (OGC) Model Application Zone Spatial Services Data Extraction Services Geodata Processing Services Portrayal Services Presentation Services Landgate Application Services SLIP Portal Data Services Data Repository Data Zone Audit & Management Services Metering Services System Management Services Security Services Catalogue Services Core Services Reverse Proxy Services Authentication Services Security Zone Data Repository Agencies SLIP-EF Middleware
5
Internet Key Components Pilot – DLI Infrastructure Web Browser GIS Application Department of Land Information Security Zone Application Zone Data Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database
6
Agency (DPI & DIA) SLIP Infrastructure Zone Agency WMS/WFS Service Agency Spatial Data Internet Key Components Pilot – Agency Infrastructure (Option 1) Web Browser GIS Application Department of Land Information Security Zone Application Zone Data Zone Remote Communications Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database VPN Concentrator
7
Agency (DEC, DoW & FESA) Agency (DPI & DIA) SLIP Infrastructure Zone Agency WMS/WFS Service Agency Spatial Data Internet SLIP Agency Dissemination Service Key Components Pilot – Agency Infrastructure (Option 2) Web Browser GIS Application Department of Land Information Security Zone Application Zone Data Zone Remote Communications Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database VPN Concentrator
8
Key Components Production Release Department of Land Information Agencies (Option 2) Security Zone Application Zone Data Zone Remote Communications Zone Agencies (Option 1) SLIP Infrastructure Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database VPN Concentrator Agency WMS/WFS Service Agency Spatial Data Internet SLIP Agency Dissemination Service Web Browser GIS Application SLIP Catalogue SLIP Map Viewer System Management Zone Unicenter
9
Key Interfaces SLIP-EF Components Agency Spatial Data Client Applications DLI Enterprise Services Public Interfaces Agency Interface DLI Internal Interfaces
10
Key Interfaces Public Interfaces SLIP-EF Components Client Applications GIS Applications Web Browsers SLIP Applications Web WMS WFS CSW Web Service Reverse Proxy Public Interfaces
11
Key Interfaces SLIP Agency Interfaces SLIP-EF Components Agency WMS Agency WFS Agency Spatial Data Agency Interfaces Agency Dissemination Service Option 1Option 2
12
Key Interfaces DLI Internal Interfaces SLIP-EF Components Map Viewer Catalogue Reverse Proxy DLI Internal Interfaces Identity Management User Directory System Management Web TCP/UDP LDAP DLI Enterprise Services
13
Component Interactions (How it all Works together!) https://www2.landgate.wa.gov.au/ows/wmspilot?version=1.1.1&request=GetMap&format=image/png &width=800&height=600&transparent=false&layers=CALM-002&bbox=112.0149,-38.5475,140.9936, -13.3767 Web Browser Internet WMS GetMap Request on a DEC Data Layer : CALM-002 Existing CALM Managed Lands & Waters GetMap Request GetMap Request URL:
14
Department of Land Information Agency (DEC, DoW & FESA) Security Zone Application Zone Data Zone Remote Communications Zone Agency (DPI & DIA) SLIP Infrastructure Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database VPN Concentrator Agency WMS/WFS Service Agency Spatial Data Internet SLIP Agency Dissemination Service Web Browser Component Interactions Servicing a WMS GetMap Request (Pilot Stage)
15
Department of Land Information Agency (DEC, DoW & FESA) Security Zone Application Zone Data Zone Remote Communications Zone Agency (DPI & DIA) SLIP Infrastructure Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database VPN Concentrator Agency WMS/WFS Service Agency Spatial Data Internet SLIP Agency Dissemination Service Component Interactions Servicing a WMS GetMap Request (Pilot Stage) Web Browser
16
Department of Land Information Agency (DEC, DoW & FESA) Security Zone Application Zone Data Zone Remote Communications Zone Agency (DPI & DIA) SLIP Infrastructure Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database VPN Concentrator Agency WMS/WFS Service Agency Spatial Data Internet SLIP Agency Dissemination Service Component Interactions Servicing a WMS GetMap Request (Pilot Stage) Web Browser
17
Department of Land Information Agency (DEC, DoW & FESA) Security Zone Application Zone Data Zone Remote Communications Zone Agency (DPI & DIA) SLIP Infrastructure Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database VPN Concentrator Agency WMS/WFS Service Agency Spatial Data Internet SLIP Agency Dissemination Service Component Interactions Servicing a WMS GetMap Request (Pilot Stage) Web Browser
18
Department of Land Information Agency (DEC, DoW & FESA) Security Zone Application Zone Data Zone Remote Communications Zone Agency (DPI & DIA) SLIP Infrastructure Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database VPN Concentrator Agency WMS/WFS Service Agency Spatial Data Internet SLIP Agency Dissemination Service Component Interactions Servicing a WMS GetMap Request (Pilot Stage) Web Browser
19
Department of Land Information Agency (DEC, DoW & FESA) Security Zone Application Zone Data Zone Remote Communications Zone Agency (DPI & DIA) SLIP Infrastructure Zone Reverse Proxy eTrust SiteMinder SLIP Portal Central WMS/WFS Service DLI WMS/WFS Service Spatial Dissemination Database VPN Concentrator Agency WMS/WFS Service Agency Spatial Data Internet SLIP Agency Dissemination Service Component Interactions Servicing a WMS GetMap Request (Pilot Stage) Web Browser
20
Component Interactions (How it all Works together!) WMS GetMap Response for a DEC Data Layer : Web Browser Internet GetMap Response
21
Management Services Extensive Range of System Management & Audit Reports, accessible to via the SLIP Portal : Security Reports Data Service & Individual Data Layer Usage, eg: Infrastructure Health/Performance/Capacity Reports Web Response Reports SLA/OLA Performance Reports
22
Security Reports Data Service & Individual Data Layer Usage, eg: Infrastructure Health/Performance/Capacity Reports Web Response Reports SLA/OLA Performance Reports ============= TIME (Secs) =========== ==== BYTES OUT (Kb) ====== Layer Name nHits Avg Min Max Median P90% Average Median P95% ---------- ---- ------ ------ ----- ------ ------ ------- ------- ------- CALM-002 2 1.184 1.149 1.219 1.184 1.219 3.57 3.57 3.88 DIA-002 9 2.291 0.536 3.274 2.045 3.274 29.68 10.12 58.96 DLI-002 14 6.633 3.358 11.318 7.371 9.501 102.97 109.98 116.44 DLI-010 9 1.835 0.685 3.048 2.107 3.048 6.96 5.51 12.31 DLI-027 15 1.050 0.514 2.333 0.725 1.584 6.66 5.50 25.62 DLI-035 8 0.899 0.565 2.159 0.705 2.159 4.22 5.50 5.50 DLI-044 8 4.792 1.247 13.796 2.388 13.796 405.69 110.05 1462.10 DOE-001 20 2.533 1.007 14.916 1.314 1.682 85.45 11.39 109.54 Extensive Range of System Management & Audit Reports, accessible to via the SLIP Portal : Management Services
23
Summary Scaleable: Designed for growth in services from diverse data custodians as well as increased user numbers Flexible: Defined user interface allows back-end services to be modified without impact to consumers Auditable: Detailed performance history of all data usage by registered consumers and applications OGC Standards Compliant: Delivers OGC Web Services that are compliant with current standards, eg. WMS v1.1.1 & WFS v1.0.0
24
Questions
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.