NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Addressing Scalability While Feature Requests Persist. A Look at NASA Worldview's New Features and Their ImplementationWorldview is a high-traffic web mapping application created using the JavaScript mapping library, OpenLayers. This presentation will primarily focus on three new features: A wrapping component that seamlessly shows satellite imagery over the dateline where most maps either stop or wrap the imagery of the same date. An animation feature that allows users to select date ranges over which they can animate. An A/B comparison feature that gives users the power to compare imagery between dates and layers. In response to an increasingly large codebase caused by ongoing feature requests, Worldview is transitioning to a smaller core codebase comprised of external reusable modules. When creating a module with the intention of having someone else reuse it for a different task, one inherently starts generating code that is easier to read and easier to maintain. This presentation will show demos of these features and cover development techniques used to create them. Worldview is a web mapping tool used for education, research, and disaster response. We consume 600+ Imagery products and support time-critical application areas such as wildfire management, air quality measurements, and flood monitoring.
Document ID
20180001300
Acquisition Source
Goddard Space Flight Center
Document Type
Presentation
Authors
King, Benjamin
(Science Systems and Applications, Inc. Lanham, MD, United States)
Date Acquired
February 20, 2018
Publication Date
December 11, 2017
Subject Category
Computer Programming And Software
Report/Patent Number
GSFC-E-DAA-TN49979
Meeting Information
Meeting: American Geophysical Union (AGU) Fall Meeting
Location: New Orleans, LA
Country: United States
Start Date: December 11, 2017
End Date: December 15, 2017
Sponsors: American Geophysical Union
Funding Number(s)
CONTRACT_GRANT: NNG15CR67C
Distribution Limits
Public
Copyright
Public Use Permitted.
Keywords
Reusability
Scalability
Web Mappin
No Preview Available