DataFed  WebApps

 

What are WebApps?

DataFed WebApps are small application programs inside web pages that use dynamic data views generated through the DataFed system. Dynamic data views are described elsewhere. Since product of data view programs are are images, they can be embedded into web pages as any other image. However, since the images are created dynamically, the content of the images can be controlled from the web page through a set of HTML controllers, connected to the image URL through JavaScript or other scripting languages. For instance, the date of the displayed data in the view can be set by standard Text or Dropdown boxes, and the value of the user selection is used to set views URL. Such web pages, containing the dynamic views and the associated controllers, are called WebApps. Inherently, such  web pages can be designed and hosted on the user's server. The only relationship to DataFed is that the view images are produced by the DataFed system.

 

Implementation of WebApps

Since WebApps are user-designed programs written in HTML and a scripting language (e.g. JavaScript), there is no general formula for their implementation.  Thus specific instructions for the implementation of WebApps are not available. However, a number of WebApps have been prepared as templates to illustrate the use of DataFed views in user's web pages. The JavaScript code of each WebApp is embedded in the source of each WebApp page and it is viewable through the web browser.       

 

NAAPS_VIEWS_ATAD

VIEWS_SOIIL_Grid

 

VIEWS_TIME_Anim

   

 

NEXTRAD_RADAR_Anim

 

NAAPS_NAM_AOT_Anim

 

ASOS_Map_Grid