Skip to content

v1.0.0

Compare
Choose a tag to compare
@IndigoWizard IndigoWizard released this 23 Sep 22:27
· 22 commits to streamlit-app since this release

NDVI-Viewer Release v1.0.0

NDVI Viewer is a powerful yet accessible tools for satellite image analysis on the fly.

NDVI-Viewer-v1.0.0 App URL: https://ndvi-viewer.streamlit.app/

Preview:

v1.0.0 release Highlights:

NDVI-Viewer v1.0.0 is now available. This release incorporates a range of user-friendly features and enhancements based on valuable user feedback during the beta phase.

User-Friendly Inputs

  • Easily set date ranges based on a single date input.
  • Input cloud coverage parameters for more refined data analysis.
  • Seamlessly upload GeoJSON files, with support for multiple file uploads.

User Interface

  • Access a legend section providing clear explanations of map elements.
  • Find an information section covering result interpretation, NDVI, data details, and the process workflow.
  • Experience improved navigation with a retractable sidebar and smooth scroll-through navigation menu.
  • Date information appear on layer names for easy reference.
  • Enhanced UI layout and CSS optimizations for an improved user experience.

UI/UX - Accessibility: Colorblind-Friendly Map Color Palettes

  • Identify common colorblindness types and adapt the color palette accordingly.
  • Ensure color consistency between the map and the legend for accessibility.

Data Processing

  • True color imagery (TCI) composite images for easier surface identification.
  • Perform NDVI unsupervised classification.
  • Utilize NDVI supervised reclassification for more granular insights.

Refactoring for Improved Performance

  • Streamlined the image collection definition process.
  • Created "satCollection" function to fetch image collections based on input variables.
  • Refactored to a "clipCollection" function to efficiently clip and divide image collections within the "satCollection" function before returning a collection value.
  • Introduced the "satImageMask" function to mask satellite images above water, displaying only land areas.
  • Added the "classify_ndvi" function to reclassify NDVI images into distinct classes, providing more detailed insights.

Layout and CSS Improvements

  • Rearranged the information section content for better organization.
  • Fixed navigation menu links for seamless navigation.
  • Made minor CSS updates for an improved visual experience, including hover effects and button styling.

NOTE:

Please note that due to unforeseen technical issues with my PC, I had to complete this release without the opportunity to address some user experience issues #22 #23 . I will continue to work on resolving these issues and provide updates as soon as possible.