iti final presentations day satellite data dissemination via jpeg2000 and java technologies n.
Download
Skip this Video
Download Presentation
ITI Final Presentations’ Day Satellite Data Dissemination via JPEG2000 and Java Technologies

Loading in 2 Seconds...

play fullscreen
1 / 31

ITI Final Presentations’ Day Satellite Data Dissemination via JPEG2000 and Java Technologies - PowerPoint PPT Presentation


  • 142 Views
  • Uploaded on

ITI Final Presentations’ Day Satellite Data Dissemination via JPEG2000 and Java Technologies. D. Burridge 16 th October 2007. Agenda. Context Objectives Implementation Project Information Results Demonstration. Context. Satellite data size increasing

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ITI Final Presentations’ Day Satellite Data Dissemination via JPEG2000 and Java Technologies' - georgette


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
iti final presentations day satellite data dissemination via jpeg2000 and java technologies

ITI Final Presentations’ DaySatellite Data Dissemination via JPEG2000 and Java Technologies

D. Burridge 16th October 2007

agenda
Agenda
  • Context
  • Objectives
  • Implementation
  • Project Information
  • Results
  • Demonstration
context
Context
  • Satellite data size increasing
  • Dissemination via Internet
  • Bandwidth increasing but variable
  • Web Services use becoming more widespread
  • Standards for image/geographic data services
    • OGC
    • JPEG2000/JPIP
  • Searching multiple servers currently an issue
objectives i
Objectives I
  • Stakeholders
    • EUSC
    • DMCII
    • Spacemetric AB
    • Dartcom
  • Letters of Intent
  • Questionnaires
  • Requirements Capture
  • Stakeholder Reviews
objectives ii requirements
Objectives II - Requirements
  • Timeliness: Sensor to end-user time
    • JPEG2000 Compression
  • Connectivity, interoperability and cost
    • Standards-based, application server (JBoss)
  • Availability, robustness, scalability and extensibility
    • J2EE Enterprise-level SOA
objectives iii use cases
Objectives III - Use Cases
  • Administer System
    • Administer Data (via Web Client or Web Service)
    • Log File / Performance Metrics Analysis
    • Administer Users
  • Retrieve Imagery
    • From WCS
    • From WFS
    • From WMS
  • Stream Imagery
implementation
Implementation
  • Features
  • Architecture
  • System Components
implementation i system features
Implementation I – System Features
  • JPIP Streaming
  • Web Coverage Service
  • Web Map Service
  • Web Feature Service
  • OGC Catalogue Service
  • Data Encryption
  • Authentication & Authorization
  • Load Balancing
  • Fault Tolerance
  • Cluster Administration
  • EJB Component Administration
  • User Account Administration
  • System Auditing
  • SOAP Administration Services
  • Multi-platform server support:
    • Windows
    • Linux
implementation ii features vs use cases
Implementation II – Features vs Use Cases

ID Feature Use Case

1 JPIP Streaming Stream Image

2 Web Coverage Service Retrieve from Web Coverage Service

3 Web Map Service Retrieve from Web Map Service

4 Web Feature Service Retrieve from Web Feature Service

5 OGC Catalogue Service All

6 FTP Retrieve from a File Server

7 Data Encryption Retrieve Imagery

8 Authentication & Authorization Log In

9 Load Balancing Retrieve Imagery

10 Fault Tolerant Retrieve Imagery

11 Administer Cluster Administer System

12 Administer J2EE EJB components Administer System

13 Administer User Accounts Administer System

14 Audit System Administer System

15 SOAP administration services Administer System, Retrieve Imagery

16 System runs on Windows

17 System runs on Linux

implementation iii server architecture
Implementation III - Server Architecture

Client(s)

Osprey Server Deployment

Remote Data Server(s)

JPIP Client

JPEG 2000

JPIP via HTTP

JPIP Server

(e.g. Kakadu)

Local Cache

JPIP via HTTP

Osprey Client

Catalogue

HTML via HTTP

OpenGIS Server

(Web Browser)

Interface

OGC

OGC via HTTP

Osprey Server Database

OGC Client

OGC via HTTP

FTP

FTP Server

Monitoring Client

HTML via HTTP

(Web Browser)

implementation iv system components
Implementation IV - System Components
  • Main Applications
    • OMAR: ebXML Registry-Repository
    • POSTGRES/PostGIS: Geospatial Database
    • JBOSS: HTTP Server/ EJB Container
    • GeoServer W*S
  • Supporting Applications
    • Java
    • Subversion
    • OpenSSL
    • Maven
    • JWSDP
    • Swig
    • Ant
    • JAI & JAI Image I/O
    • GDAL
project information
Project Information
  • Development Team
  • Work Packages
  • Milestones
project i development team
Project I – Development Team
  • ITT VIS Project Team
    • David Burridge Scheduling, Reporting
    • Norman Barker Design, Development
    • Peter Giacovelli Integration, Testing, Deployment
    • Graham Thackrah Infrastructure
  • Subcontractors
    • OSGEO GDAL Library Enhancements
    • Geosolutions Catalogue Development
project iii milestones
Project III – Milestones

Date Status

M1: Kick-off (35%) 27th Mar 06 Complete

M2: Infrastructure Ready 31st Mar 06 Complete

M3: User Requirements Defined 26th May 06 Complete

M4: Interim Delivery (35%) 15th Aug 06 Complete

M5: Development Complete 7th Jul 07 Complete

M6: Final Delivery (30%) 21st Sep 07 In Progress

results system functionality
Results - System Functionality
  • Publish
    • Upload image data to JPIP streaming service
    • Register existing W*S service with catalogue
  • Search
    • Query catalogue via web-based form
    • Map tool to facilitate geographic subset query
    • Ability to specify service source type (WCS, JPIP, etc)
  • Discover
    • Query results displayed in web page
    • Preview displayed for image data
    • Click to access selected data
  • Retrieve
    • Data is downloaded to preferred client (browser-based or standalone)
demonstration catalogue search
Demonstration – Catalogue Search

Geospatial Query

Attribute Query

demonstration jp2k conversion service
Demonstration – JP2K Conversion Service

JPIP Server URL

JPIP Conversion Profile

Source file

demonstration jp2k streaming display
Demonstration – JP2K Streaming / Display

JPIP Viewer Client (chosen by user)

Data streamed from Osprey into viewer

osprey server deployment status
Osprey Server Deployment Status
  • Osprey Deployed on 3 Servers
    • ESA (issues with libraries on 64-bit RHEL)
    • ITT VIS Test
    • Geo-Solutions
  • Remaining Deployment Tasks
    • Complete ESA Server Deployment (in progress)
    • EUSC Stakeholder Deployment (in progress)
    • Stakeholder Reviews (in progress)