-
Notifications
You must be signed in to change notification settings - Fork 1
fix: Layercontrol layer config on indicator change #113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
santilland
approved these changes
Sep 16, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great, working as expected, good to go!
A-Behairi
added a commit
that referenced
this pull request
Dec 16, 2024
* feat: Review of time selection and showing of legends (#108) * feat: added hint and changed styling of datepicker * feat: added extracting of color legend asset information * chore: updating layercontrol and timecontrol packages, specified tool ordering * fix: type issue fix * chore: pinned vue version to 3.4.38 as 3.5 breaks some things for now * feat: made datepicker hint footer text configurable as prop and added it to config * chore: added missing config key to tools list so style config options are shown * fix: potential fix for map sync issues (#111) * feat: added hint and changed styling of datepicker * feat: added extracting of color legend asset information * chore: updating layercontrol and timecontrol packages, specified tool ordering * fix: type issue fix * fix: making sure view is resynced on compare load as changing projection recreates view used for syncing * fix: potential fix of main map view getting lost when compare map is not rendered * chore: format and lint * fix: solved issue of map sync being lost on time change, moved resync logic to before only time change return in watcher * fix: deleting jsonfrom schema reference from styles (#113) * chore(main): release eodash 5.0.0-alpha.2.18 (#107) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Fix: issues with map and comparison map race conditions (#121) * fix: WIP adding view projection string to identifier to make sure tiles reload when changing view * fix: made sure layer identifiers all have the current map view projection code to make sure tiles are reloaded if changing map view projection * fix: potentially working state management * chore: formatting and cleanup * fix: making sure projection code from main view is used as it defines it also for the comparison map * feat: making sure layercontrol for comparison map can be configured * feat: added check to decide if layer control should be shown or not * fix: layercontrol was being shown when map element not ready * fix: only resetting extent when main map ; indicator changes * fix: wmts style parsing from dimensions (#119) * fix: wmts style parsing from dimensions * fix: temp `wms:dimensions` type fix * fix: wmts link --------- Co-authored-by: A-Behairi <[email protected]> * chore: updated dependencies, multiple fixes (#123) * chore(main): release eodash 5.0.0-alpha.2.19 (#122) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Fix: Remove shadow root from `eo-dash` (#98) * fix: create eo-dash without a shadow root * chore: comment loglevel for prod * chore: add lib dev command * chore: update packages * fix: externalize deps on lib mode + enable deps crawling on dev * fix: calendar dispalcement on lib mode * Feate: Extend Vite configuration (#124) * feat (wip): introduce user vite config to cli config * feat: extend vite config * fix: added checks for expected stac info that is potentially not there * feat: initial loading of jsonform for process widget * feat: updating jsonform to test area selection capabilities * feat: added mustach.js to render template url strings; added handler for image responses * feat: adding handler for tiff results * chore: installed eox-chart package as preparation * fix: restructure processing based on input + integrate eox-chart + update deps * feat: intodunce onLayersUpdate composable * feat (WIP): process structure * fix: update drawtools and wait for layers to be rendered on mount * feat: auto execute when the form is valid * chore: update eoxelements and packagejson * fix: set jsonform shadowroot & integrate latests update * fix: refactor auto exec & hide button * feat: update jsonform & drawtools + stringify geometries for endpoints * chore: update packages * fix: finding selection layer & validating before submission * chore: log form errors * fix: ensuring layer selection exists * feat: Workspace process (#148) * feat: initial test implementation for eoxhub workspace process api * feat: added loading animation during process request; implemented waiting for statistics result instead of creating initially empty chart; added a bit of error handling --------- authored-by: Daniel Santillan <[email protected]> --------- Co-authored-by: Daniel Santillan <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Lubomír Doležal <[email protected]>
A-Behairi
added a commit
that referenced
this pull request
Dec 20, 2024
* feat (WIP):initial processing widget based on the examples * Feat: Initial processing widget (#137) * feat: Review of time selection and showing of legends (#108) * feat: added hint and changed styling of datepicker * feat: added extracting of color legend asset information * chore: updating layercontrol and timecontrol packages, specified tool ordering * fix: type issue fix * chore: pinned vue version to 3.4.38 as 3.5 breaks some things for now * feat: made datepicker hint footer text configurable as prop and added it to config * chore: added missing config key to tools list so style config options are shown * fix: potential fix for map sync issues (#111) * feat: added hint and changed styling of datepicker * feat: added extracting of color legend asset information * chore: updating layercontrol and timecontrol packages, specified tool ordering * fix: type issue fix * fix: making sure view is resynced on compare load as changing projection recreates view used for syncing * fix: potential fix of main map view getting lost when compare map is not rendered * chore: format and lint * fix: solved issue of map sync being lost on time change, moved resync logic to before only time change return in watcher * fix: deleting jsonfrom schema reference from styles (#113) * chore(main): release eodash 5.0.0-alpha.2.18 (#107) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Fix: issues with map and comparison map race conditions (#121) * fix: WIP adding view projection string to identifier to make sure tiles reload when changing view * fix: made sure layer identifiers all have the current map view projection code to make sure tiles are reloaded if changing map view projection * fix: potentially working state management * chore: formatting and cleanup * fix: making sure projection code from main view is used as it defines it also for the comparison map * feat: making sure layercontrol for comparison map can be configured * feat: added check to decide if layer control should be shown or not * fix: layercontrol was being shown when map element not ready * fix: only resetting extent when main map ; indicator changes * fix: wmts style parsing from dimensions (#119) * fix: wmts style parsing from dimensions * fix: temp `wms:dimensions` type fix * fix: wmts link --------- Co-authored-by: A-Behairi <[email protected]> * chore: updated dependencies, multiple fixes (#123) * chore(main): release eodash 5.0.0-alpha.2.19 (#122) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Fix: Remove shadow root from `eo-dash` (#98) * fix: create eo-dash without a shadow root * chore: comment loglevel for prod * chore: add lib dev command * chore: update packages * fix: externalize deps on lib mode + enable deps crawling on dev * fix: calendar dispalcement on lib mode * Feate: Extend Vite configuration (#124) * feat (wip): introduce user vite config to cli config * feat: extend vite config * fix: added checks for expected stac info that is potentially not there * feat: initial loading of jsonform for process widget * feat: updating jsonform to test area selection capabilities * feat: added mustach.js to render template url strings; added handler for image responses * feat: adding handler for tiff results * chore: installed eox-chart package as preparation * fix: restructure processing based on input + integrate eox-chart + update deps * feat: intodunce onLayersUpdate composable * feat (WIP): process structure * fix: update drawtools and wait for layers to be rendered on mount * feat: auto execute when the form is valid * chore: update eoxelements and packagejson * fix: set jsonform shadowroot & integrate latests update * fix: refactor auto exec & hide button * feat: update jsonform & drawtools + stringify geometries for endpoints * chore: update packages * fix: finding selection layer & validating before submission * chore: log form errors * fix: ensuring layer selection exists * feat: Workspace process (#148) * feat: initial test implementation for eoxhub workspace process api * feat: added loading animation during process request; implemented waiting for statistics result instead of creating initially empty chart; added a bit of error handling --------- authored-by: Daniel Santillan <[email protected]> --------- Co-authored-by: Daniel Santillan <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Lubomír Doležal <[email protected]> * refactor: move processing functions to EodashProcess.js + remove EodashChart widget * Merge remote-tracking branch 'origin/main' into processing * fix: stop polling on indicator change * chore: update package lock * feat: intial center & zoom from url, and fallback to props; Close #146 * fix: combine geodb endpoints in one layer * fix: update map & enable reselection on auto execute * chore: clean up * test: ToRef instead of storeToRefs and mock config * test: increase timeout * test: layout timeout * test: exlude vuetify optimization --------- Co-authored-by: Daniel Santillan <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Lubomír Doležal <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.