Www.seegrid.csiro.au Data standards and client software How the demonstrator application uses the data standards.

Slides:



Advertisements
Similar presentations
EPrints Web Configuratio n Management. SQL database Web server Scripts to configure repository activities Configuration files EPrints - the Administrator's.
Advertisements

ISPRS WG II/3 Chongjun YANG Sept th 2003, Thailand Co-Chair of ISPRS WG II/3 IRSA/Chinese Academy of Sciences.
Architectures for Data Access Services Practical considerations for design of discoverable, reusable interoperable data sources.
Business Development Suit Presented by Thomas Mathews.
JTX Overview Overview of Job Tracking for ArcGIS (JTX)
© 2009 Oracle Corporation – Proprietary and Confidential 1.
CDPSnapBack Library Updated Back many months ago when we were FIRST in the SnapBack planning stages we were looking to use BrowserPlus as our interface.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
XHTML Presenters : Jarkko Lunnas Sakari Laaksonen.
IBM Software Group ® Tools for Collaborative Workplaces Brendan Jansen Senior IT Specialist IBM Software Group.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
SQL Server Reporting Services
Midwest Documentum User Group Harley-Davidson Documentum WCM 10/10/2006.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 31 Slide 1 Service-centric Software Engineering 2.
Tutorial: Introduction to ASP.NET Internet Technologies and Web Application 4 th February 2010.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Get more out of 11i with Oracle ADI Richard Byrom Oracle Applications Consultant Appsworld January 2003.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
Building a UI with Zen Pat McGibbon –Sales Engineer.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
Module 14: WCF Send Adapters. Overview Lesson 1: Introduction to WCF Send Adapters Lesson 2: Consuming a Web Service Lesson 3: Consuming Services from.
David Blasby The Open Planning Project New York. Goals Explain what a WFS and WMS are, and when to use them Be able to create simple spatial web applications.
Fundamentals of Database Chapter 7 Database Technologies.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
1 Tradedoubler & Mobile Mobile web & app tracking technical overview.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
Kuali Enterprise Workflow Presented at ITANA October 2009 Eric Westfall – Kuali Rice Project Manager.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
Development of Dynamic SLD and Understanding WCS Using Geo-server Supervisor Prof N.L Sarda Dept. of Computer Science & Engg. IIT-Bombay Bharti M.Tech.
Web Services for Satellite Emulation Development Kathy J. LiszkaAllen P. Holtz The University of AkronNASA Glenn Research Center.
© 2011 Autodesk High-End Infrastructure Modeling with Low-Cost Tools: Introducing AutoCAD® Map 3D 2012 Bradford Heasley, GISP Vice President, Brockwell.
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
Water Quality Data Publishing from an OGC Web Feature Service Jonathan Doig NSW Department of Natural Resources.
AUKEGGS Architecturally Significant Issues (that we need to solve)
Service Composition for GIS Sai Ma, Minruo Li, Weichang Du Faculty of Computer Science, University of New Brunswick, Canada 2008 IEEE Congress on Services.
Building a Topic Map Repository Xia Lin Drexel University Philadelphia, PA Jian Qin Syracuse University Syracuse, NY * Presented at Knowledge Technologies.
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Building Dashboards SharePoint and Business Intelligence.
Preliminary Ocean Project Page 1 WGISS SG May 15, C. Caspar G. Tandurella P. Goncalves G. Fallourd I. Petiteville Preliminary Ocean Project Phase.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
SSE WebMapViewer Recent Developments Steven Smolders SSE Workshop ESA - ESRIN, Frascati, Rome.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
SharePoint 2007 Business Intelligence
Working in the Forms Developer Environment
POWERPOINT Best Solution !!
Name of Presentation Click to add subtitle.
The effect of cats on dog behavior
E O ALIGNMENTS & VISUAL RELATIONSHIPS
Action Request System Example Education Console
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
More Free PowerPoint Templates at Freeppt.net
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
COVER PAGE.
Main Findings in plain English. Emphasize important words.
Main Findings in plain English. Emphasize important words.
Presentation transcript:

Data standards and client software How the demonstrator application uses the data standards

SEEGrid Roadshow 2005 Outline Client types Goals Loading a map and application “Chaining” queries Presenting results “Binding” to a service Presentation options – SVG vs static graphics

SEEGrid Roadshow 2005 Clients and Data Repositories Business Applications Web Services GIS Update Internal systems External Data Providers Web Services Metadatabase Desktop GeoDB Metadatabase Enterprise GeoDB

SEEGrid Roadshow 2005 Search – WFS/GML in a web site Websford Park Resources: BBQ, Tennis Courts, Sports Fields. Actions: Make a booking, make a request, view map Local-e Case Study

SEEGrid Roadshow 2005 WFS – integrated map & report Local-e Case Study

SEEGrid Roadshow 2005 Goals Implement “desired” functionality to exploit data services Configure functionality using “abstract model” Allow runtime “binding” based on standards- based portable configurations  What does this mean?  We shall see..

SEEGrid Roadshow 2005 Loading an application Application brings together:  Context (what content is shown)  Layout (how content is shown)  Workflow (what functions available)

SEEGrid Roadshow 2005 WebMap Composer Application Architecture Application Framework Browser Stylesheets Bindings Context Layout SDE ArcIMS WMS Custom Service XML Encoded query WMS Proxy Internet GetCapabilities GetMap FeatureInfo GML response GML response Invoke {layout + context + area + application specific parameters (e.g. indicator)} Oracle Geoserver Query constraints Schema mapping NVIS Veg Description WFS query Query Map

SEEGrid Roadshow 2005 Context XML document  Will eventually be an interoperable standard Map layers  WMS  WFS  Query  Styling (map and query rendering)  Selection action  Related info  Locator, gazetteers, descriptive text

SEEGrid Roadshow 2005

Layout What “widgets” are available How they behave:  Initial visibility and state  Triggering and receiving status changes from each other  Grouping into separately loadable “panels” for scalability Default configurations

SEEGrid Roadshow 2005 Chaining Queries Simple – “feature identity” and target URL template (hand-off) More complex – run a specific query for a given data type  As implemented  Can pass info from current map and current layer

SEEGrid Roadshow 2005 Report for Map/Selection

SEEGrid Roadshow 2005 Report for sample

SEEGrid Roadshow 2005 Data download options

SEEGrid Roadshow 2005 = automatic or user-friendly only if data standards available

SEEGrid Roadshow 2005

Building a query Form creation not a trivial task: Custom form Vocabulary-aware forms engine XSL NB – we have rejected typical GIS/DB approaches: cannot handle complex composite objects cannot use external vocabularies rely on instant access to data for usabilty

SEEGrid Roadshow 2005 Presentation Options Webmap Composer Display properties Current symbol(s) Layer name Edit symbolsFind other symbols Next Cancel Pass Fail Unknown ? ? Webmap Composer Display properties Symbol options Current symbol(s) SaveCancel Default ANZECC Streamwatch Nostrud exerci Suscipit None Pass Fail Unknown ? ? Webmap Composer Display properties Save Cancel ? ? edit|delete Quality Pass Fail Unknown >36 < Unknown Symbolisation rules NameAttributeValueSymbol edit|delete edit|delete Add new symbol Webmap Composer Display properties Reporting display properties NextCancel Show item/site details Generate graph(s) Generate text report Generate download Let map user choose(only shown in Layer setup mode) Info tool options What should happen when a user clicks on a map feature? Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat,vel illum dolore eu feugiat nulla facilisis.

SEEGrid Roadshow 2005 Setup query/presentation for a related FeatureType

SEEGrid Roadshow 2005

Meta (data) model

SEEGrid Roadshow 2005 Actual system….

SEEGrid Roadshow 2005 SVG (client-side) More visual interaction (highlighting objects on roll-over) Powerful styling options (Potentially) browser-portable Selection of object gives direct access to feature geometry in client Engineering challenges – (OS SVG styles > 300Kb) Modularisation issues