SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
LinkWinds
The Linked Windows Interactive Data System

The Application of LinkWinds to EOS
Principal Investigator:

Lee S. Elson- JPL

Co-Investigator:

Mark Allen - JPL

LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

•
•
•
•
•
•
•
•

Program Objectives
System Description
Services
User Interface Design
Applications Suite
Databases
Availability and Use
Present and Future Activities: WebWinds
LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

Program Objectives
• Develop a software testbed to support the rapid prototyping and
execution of interactive data analysis/visualization applications.
• Provide a suite of tools to interactively manage databases and
visualize, explore and analyze large multivariate and multidisciplinary
data sets.
• Develop a user interface which allows maximum data and tools
accessibility with a minimum of training. It must be easy to learn and
easy to retain.
• Provide system design and tools to make the testbed environment
accessible to application development by users.

LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

LinkWinds System Description
• A visual data analysis environment built on an object-oriented model.
Objects on screen are data, displays and controls. Displays can contain
controls.
• Objects are made interdependent by interactively linking them. Links
are one-way message paths and allow simultaneous manipulation of a
variety of applications. Functions like a graphical spreadsheet.
• A standard GUI with linking rules results in a direct manipulation
interface which is highly interactive, easy to learn and retain, and
uniform across all applications.
• Network-based groupware (MUSE) requires minimum bandwidth.
Useful for cooperative scientific research, remote tutorials and user
feedback. Language used also supports rerun script, journal and macro
capability.
LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

LinkWinds Services
LinkWinds provides a wide range of services which include:
• 2- and 3-dimensional graphical displays of data.
• Hard copy of graphical displays, data and text.
• Interactive color manipulation and palette creation.
• Animation creation and display.
• Interactive data subsetting either at the input or output.
• A continuously updated journal and a macro capability.
• A context-sensitive help system.
• Network support for collaborative work.
LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

LinkWinds User Interface Design
• “Direct manipulation’* user interface design.
• Continuous representation of displays and controls.
• Run by physical actions rather than complex syntax.
• Rapid response to operations with immediately visible effects.
• All operations are reversible.
• Benefits of user interface.
• Novices learn functions through demonstration and exploration.
• Knowledgeable intermittent users retain operations.
• Actions shown immediately, so direction can be changed if
necessary.
• Actions predictable and easily reversed.. User in control with less
anxiety.
*Ben Schneiderman, Designing the User Interface, 1992

LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

Applications Suite
Controls
Slider
3-Axis Slider
3-Axis Rotator
2-Axis Rotator
Pan-Zoom Slider
Combine Slider
LightTool
Contour
Animator
Frame Animator
ColorTool
ColorFilter

Display/Controls
Combine
Compare
Data Subset
LinePlot
Histogram
Image
Utilities
Draw
FileFinder
SnapShot

Displays
Plane
Polar
Globe
Isoview
Orthoview
PointInterp
PointSample
VolumeView
ValueView
VectorView
Profile
2D Scatter Plot
3D Scatter Plot
TrackPixel
LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

Linking Rules

1. If an empty window appears, fill it by
linking a data object to it.

2. Link control objects to other windows
you wish to manipulate.
LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

Data Object Interactivity
• Displays metadata.
• Supports subsetting operations
• pixel decimation
• Sub-region selection.
• Data value renormalization.
• Concatenation of data.
• Handles 4-dimensional data.

LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

Database Formats Accepted
LinkWinds accepts the following data file formats:
• Raw binary data in 4 and 8 byte floating point and, signed and unsigned
1, 2, and 4 byte integer. ASCII text data.
• The NCSA Hierarchical Data Format. (Version 4.1r1 available on request)
• The GSFC Common Data Format.
• The NCAR Net Common Data Format.
• The Planetary Data System headers.
• The Astrophysics Flexible Image Transport System.
• Two data formats of the Upper Atmosphere Research Satellite.
• The Stratospheric Aerosol and Gas Experiment data format.
• The SGI native image format (RGB).
LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

Database Ingestion
There are currently three methods for accessing and ingesting data files:
• The user integrates database files into LinkWinds by editing up to three
text files. These text files define the data file location, data description
and associated metadata. Templates of these text files are provided with
explanations. If the data have a sufficiently informative header, entry in
only one text file is needed. That is the filename with wildcards
accepted.
• A FileFinder is provided to add data search paths, or search out and
retrieve desired data files. These subsequently appear in the LinkWinds
menu. If no metadata is provided, default values are provided.
• Data files can be retrieved using a World Wide Web browser, and are
immediately listed in the LinkWinds menu.
LSE

9/8/97
LinkWinds
The Linked Windows Interactive Data System

LinkWinds 2.2 Distribution and Use
• After 2 beta releases, version 2.2 was released on January 22, 1997.
• This version is available for SGI, SUN, HP, IBM and PC-Based Linux
workstations.
• It is currently distributed free through our World Wide Web site:
“http://linkwinds.jpl.nasa.gov”
• It is available to any one who fills out and accepts our license
agreement.
• Several other Web sites point to our site, including: NCSA, GSFC,
Univ. of North Carolina.
• More than 1900 copies have been downloaded so far, and they are
currently being picked up at the rate of 4 - 5 per day.
LSE

9/8/97

Más contenido relacionado

Similar a The Application of LinkWinds to EOS

NLS Banking Solutions - NQuest BI
NLS Banking Solutions - NQuest BINLS Banking Solutions - NQuest BI
NLS Banking Solutions - NQuest BIkarthik nagarajan
 
Building Linked Data Applications
Building Linked Data ApplicationsBuilding Linked Data Applications
Building Linked Data ApplicationsEUCLID project
 
DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1YOGESH SINGH
 
college website project report
college website project reportcollege website project report
college website project reportMahendra Choudhary
 
Spider - Management and control of multidisciplinary engineering data
Spider - Management and control of multidisciplinary engineering dataSpider - Management and control of multidisciplinary engineering data
Spider - Management and control of multidisciplinary engineering dataGian Mario Tagliaretti
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system reportAmit Kulkarni
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system reportAmit Kulkarni
 
127801976 mobile-shop-management-system-documentation
127801976 mobile-shop-management-system-documentation127801976 mobile-shop-management-system-documentation
127801976 mobile-shop-management-system-documentationNitesh Kumar
 
SpreadSheetSpace Seminar at ICSI
SpreadSheetSpace Seminar at ICSISpreadSheetSpace Seminar at ICSI
SpreadSheetSpace Seminar at ICSIClevertech
 
Chapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management SystemChapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management SystemEddyzulham Mahluzydde
 
GraphTour 2020 - Neo4j: What's New?
GraphTour 2020 - Neo4j: What's New?GraphTour 2020 - Neo4j: What's New?
GraphTour 2020 - Neo4j: What's New?Neo4j
 
CP 121_2.pptx about time to be implement
CP 121_2.pptx about time to be implementCP 121_2.pptx about time to be implement
CP 121_2.pptx about time to be implementflyinimohamed
 
redpill Mobile Case Study (Salvation Army)
redpill Mobile Case Study (Salvation Army)redpill Mobile Case Study (Salvation Army)
redpill Mobile Case Study (Salvation Army)Peter Presnell
 
An Introduction To Software Development - Architecture & Detailed Design
An Introduction To Software Development - Architecture & Detailed DesignAn Introduction To Software Development - Architecture & Detailed Design
An Introduction To Software Development - Architecture & Detailed DesignBlue Elephant Consulting
 
CC105-REVIEWER-WEEK2-4.docx
CC105-REVIEWER-WEEK2-4.docxCC105-REVIEWER-WEEK2-4.docx
CC105-REVIEWER-WEEK2-4.docxozaixyzo
 
Database Systems Lec 1.pptx
Database Systems Lec 1.pptxDatabase Systems Lec 1.pptx
Database Systems Lec 1.pptxNishaTariq1
 

Similar a The Application of LinkWinds to EOS (20)

NLS Banking Solutions - NQuest BI
NLS Banking Solutions - NQuest BINLS Banking Solutions - NQuest BI
NLS Banking Solutions - NQuest BI
 
Building Linked Data Applications
Building Linked Data ApplicationsBuilding Linked Data Applications
Building Linked Data Applications
 
DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1
 
Dbms Useful PPT
Dbms Useful PPTDbms Useful PPT
Dbms Useful PPT
 
college website project report
college website project reportcollege website project report
college website project report
 
Spider - Management and control of multidisciplinary engineering data
Spider - Management and control of multidisciplinary engineering dataSpider - Management and control of multidisciplinary engineering data
Spider - Management and control of multidisciplinary engineering data
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system report
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system report
 
127801976 mobile-shop-management-system-documentation
127801976 mobile-shop-management-system-documentation127801976 mobile-shop-management-system-documentation
127801976 mobile-shop-management-system-documentation
 
SpreadSheetSpace Seminar at ICSI
SpreadSheetSpace Seminar at ICSISpreadSheetSpace Seminar at ICSI
SpreadSheetSpace Seminar at ICSI
 
Mihai_Nuta
Mihai_NutaMihai_Nuta
Mihai_Nuta
 
Chapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management SystemChapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management System
 
GraphTour 2020 - Neo4j: What's New?
GraphTour 2020 - Neo4j: What's New?GraphTour 2020 - Neo4j: What's New?
GraphTour 2020 - Neo4j: What's New?
 
CP 121_2.pptx about time to be implement
CP 121_2.pptx about time to be implementCP 121_2.pptx about time to be implement
CP 121_2.pptx about time to be implement
 
Dbms
DbmsDbms
Dbms
 
redpill Mobile Case Study (Salvation Army)
redpill Mobile Case Study (Salvation Army)redpill Mobile Case Study (Salvation Army)
redpill Mobile Case Study (Salvation Army)
 
02 - DatabaseConcepts.pdf
02 - DatabaseConcepts.pdf02 - DatabaseConcepts.pdf
02 - DatabaseConcepts.pdf
 
An Introduction To Software Development - Architecture & Detailed Design
An Introduction To Software Development - Architecture & Detailed DesignAn Introduction To Software Development - Architecture & Detailed Design
An Introduction To Software Development - Architecture & Detailed Design
 
CC105-REVIEWER-WEEK2-4.docx
CC105-REVIEWER-WEEK2-4.docxCC105-REVIEWER-WEEK2-4.docx
CC105-REVIEWER-WEEK2-4.docx
 
Database Systems Lec 1.pptx
Database Systems Lec 1.pptxDatabase Systems Lec 1.pptx
Database Systems Lec 1.pptx
 

Más de The HDF-EOS Tools and Information Center

STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...The HDF-EOS Tools and Information Center
 

Más de The HDF-EOS Tools and Information Center (20)

Cloud-Optimized HDF5 Files
Cloud-Optimized HDF5 FilesCloud-Optimized HDF5 Files
Cloud-Optimized HDF5 Files
 
Accessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDSAccessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDS
 
The State of HDF
The State of HDFThe State of HDF
The State of HDF
 
Highly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance FeaturesHighly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance Features
 
Creating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 FilesCreating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 Files
 
HDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance DiscussionHDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance Discussion
 
Hyrax: Serving Data from S3
Hyrax: Serving Data from S3Hyrax: Serving Data from S3
Hyrax: Serving Data from S3
 
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLABAccessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
 
HDF - Current status and Future Directions
HDF - Current status and Future DirectionsHDF - Current status and Future Directions
HDF - Current status and Future Directions
 
HDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and FutureHDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and Future
 
HDF - Current status and Future Directions
HDF - Current status and Future Directions HDF - Current status and Future Directions
HDF - Current status and Future Directions
 
H5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only LibraryH5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only Library
 
MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10
 
HDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDFHDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDF
 
HDF5 <-> Zarr
HDF5 <-> ZarrHDF5 <-> Zarr
HDF5 <-> Zarr
 
HDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server FeaturesHDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server Features
 
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
 
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
 
HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?
 
HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

The Application of LinkWinds to EOS

  • 1. LinkWinds The Linked Windows Interactive Data System The Application of LinkWinds to EOS Principal Investigator: Lee S. Elson- JPL Co-Investigator: Mark Allen - JPL LSE 9/8/97
  • 2. LinkWinds The Linked Windows Interactive Data System • • • • • • • • Program Objectives System Description Services User Interface Design Applications Suite Databases Availability and Use Present and Future Activities: WebWinds LSE 9/8/97
  • 3. LinkWinds The Linked Windows Interactive Data System Program Objectives • Develop a software testbed to support the rapid prototyping and execution of interactive data analysis/visualization applications. • Provide a suite of tools to interactively manage databases and visualize, explore and analyze large multivariate and multidisciplinary data sets. • Develop a user interface which allows maximum data and tools accessibility with a minimum of training. It must be easy to learn and easy to retain. • Provide system design and tools to make the testbed environment accessible to application development by users. LSE 9/8/97
  • 4. LinkWinds The Linked Windows Interactive Data System LinkWinds System Description • A visual data analysis environment built on an object-oriented model. Objects on screen are data, displays and controls. Displays can contain controls. • Objects are made interdependent by interactively linking them. Links are one-way message paths and allow simultaneous manipulation of a variety of applications. Functions like a graphical spreadsheet. • A standard GUI with linking rules results in a direct manipulation interface which is highly interactive, easy to learn and retain, and uniform across all applications. • Network-based groupware (MUSE) requires minimum bandwidth. Useful for cooperative scientific research, remote tutorials and user feedback. Language used also supports rerun script, journal and macro capability. LSE 9/8/97
  • 5. LinkWinds The Linked Windows Interactive Data System LinkWinds Services LinkWinds provides a wide range of services which include: • 2- and 3-dimensional graphical displays of data. • Hard copy of graphical displays, data and text. • Interactive color manipulation and palette creation. • Animation creation and display. • Interactive data subsetting either at the input or output. • A continuously updated journal and a macro capability. • A context-sensitive help system. • Network support for collaborative work. LSE 9/8/97
  • 6. LinkWinds The Linked Windows Interactive Data System LinkWinds User Interface Design • “Direct manipulation’* user interface design. • Continuous representation of displays and controls. • Run by physical actions rather than complex syntax. • Rapid response to operations with immediately visible effects. • All operations are reversible. • Benefits of user interface. • Novices learn functions through demonstration and exploration. • Knowledgeable intermittent users retain operations. • Actions shown immediately, so direction can be changed if necessary. • Actions predictable and easily reversed.. User in control with less anxiety. *Ben Schneiderman, Designing the User Interface, 1992 LSE 9/8/97
  • 7. LinkWinds The Linked Windows Interactive Data System Applications Suite Controls Slider 3-Axis Slider 3-Axis Rotator 2-Axis Rotator Pan-Zoom Slider Combine Slider LightTool Contour Animator Frame Animator ColorTool ColorFilter Display/Controls Combine Compare Data Subset LinePlot Histogram Image Utilities Draw FileFinder SnapShot Displays Plane Polar Globe Isoview Orthoview PointInterp PointSample VolumeView ValueView VectorView Profile 2D Scatter Plot 3D Scatter Plot TrackPixel LSE 9/8/97
  • 8. LinkWinds The Linked Windows Interactive Data System Linking Rules 1. If an empty window appears, fill it by linking a data object to it. 2. Link control objects to other windows you wish to manipulate. LSE 9/8/97
  • 9. LinkWinds The Linked Windows Interactive Data System Data Object Interactivity • Displays metadata. • Supports subsetting operations • pixel decimation • Sub-region selection. • Data value renormalization. • Concatenation of data. • Handles 4-dimensional data. LSE 9/8/97
  • 10. LinkWinds The Linked Windows Interactive Data System Database Formats Accepted LinkWinds accepts the following data file formats: • Raw binary data in 4 and 8 byte floating point and, signed and unsigned 1, 2, and 4 byte integer. ASCII text data. • The NCSA Hierarchical Data Format. (Version 4.1r1 available on request) • The GSFC Common Data Format. • The NCAR Net Common Data Format. • The Planetary Data System headers. • The Astrophysics Flexible Image Transport System. • Two data formats of the Upper Atmosphere Research Satellite. • The Stratospheric Aerosol and Gas Experiment data format. • The SGI native image format (RGB). LSE 9/8/97
  • 11. LinkWinds The Linked Windows Interactive Data System Database Ingestion There are currently three methods for accessing and ingesting data files: • The user integrates database files into LinkWinds by editing up to three text files. These text files define the data file location, data description and associated metadata. Templates of these text files are provided with explanations. If the data have a sufficiently informative header, entry in only one text file is needed. That is the filename with wildcards accepted. • A FileFinder is provided to add data search paths, or search out and retrieve desired data files. These subsequently appear in the LinkWinds menu. If no metadata is provided, default values are provided. • Data files can be retrieved using a World Wide Web browser, and are immediately listed in the LinkWinds menu. LSE 9/8/97
  • 12. LinkWinds The Linked Windows Interactive Data System LinkWinds 2.2 Distribution and Use • After 2 beta releases, version 2.2 was released on January 22, 1997. • This version is available for SGI, SUN, HP, IBM and PC-Based Linux workstations. • It is currently distributed free through our World Wide Web site: “http://linkwinds.jpl.nasa.gov” • It is available to any one who fills out and accepts our license agreement. • Several other Web sites point to our site, including: NCSA, GSFC, Univ. of North Carolina. • More than 1900 copies have been downloaded so far, and they are currently being picked up at the rate of 4 - 5 per day. LSE 9/8/97