GithubHelp home page GithubHelp logo

esri / image-change-detection-template Goto Github PK

View Code? Open in Web Editor NEW
11.0 7.0 4.0 2.04 MB

With the Image Mask configurable template, create an app to identify areas of an image that have changed over time or that meet user-set thresholds for spectral indexes (like NDVI).

License: Apache License 2.0

JavaScript 94.70% CSS 3.06% HTML 2.24%
web-development web-development-tools imagery web-application raster app-template change-detection configurable-apps

image-change-detection-template's Issues

Requested changes for configuration

@kushu493, this is a combo of requests from me and the configurable apps team. Thanks!

1. Config panel organization (to better align with existing apps):

  • Move Search to own its own tab
  • Move Enable Image Measurement to the Imagery tab
  • Create an Options tab and move the following to it:
    • About
    • Basemap Gallery
    • Scalebar
    • Bookmarks
    • Export
  • For options where only one field should be selected, change it from checkbox to drop-down to prevent more than one option being selected:
    • Imagery Layers (Image date field for each layer)
    • Change Detection - Imagery Layers (Search field for each layer)

2. Need to have default options selected:
Right now, nothing is checked on so if someone were to create the app and launch it there would be no widget available. Most apps have some default options checked.

  • Change Detection – is it possible to use these options as default?
    • Change Detection: ON
    • Default Layer: First imagery layer available
    • Display: Slider and Dropdown
    • Enable Autorefresh: ON
    • Imagery Layers: First imagery layer available ON; if AcquisitionDate field is available, select it; otherwise, select first available date field (if neither is available, select first available field)
    • Change Detection options: check ON "difference," keep the rest OFF

3. Add “Specify active tool at app startup” option to Options tab:
(Also need to remove related checkboxes from About and Change Detection)
image

4. Fix Editor tool configuration
When the Editor tool is selected and I have no editable layers, I get a message indicating I have no editable layers. The widget will still appear in the app. Would it be possible to prevent the widget from showing up in the app? Could the text indicating there are no editable layers be changed to red text?

Add app proxy widget

Apps that use a premium or subscription imagery service may not be able to be shared publicly if there is not an option to set an app proxy. Can we add this to the Options tab? @kushu493

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.