Skip to content

Conversation

@BryonLewis
Copy link
Collaborator

@BryonLewis BryonLewis commented Mar 6, 2025

  • Adds bounds to vector and raster map layers, that are calculated on import
  • Bounds calculation for zooming will now use stored bounds if they exists
  • Update the metadata filtering endpoint to accept a bbox string and use that to filter out data if it exists

TODO:

  • Update MetadataFilter bounds to have a refresh key or automatically update as the user moves around (throttled of course)
  • Update the test.json dataset with some filtering metadata so it can be used for testing purposes
  • Finalize the VectorFeatureSearch interface for declaring a searchable set of data for vector features and indicating what is displayed and the actions that occur when a user clicks on a dataset (one such action will be zooming in and then going to the metadata filter for filtering purposes)
  • Implement client editing for the vectorFeatureSearch
  • Implement endpoint for vectorFeatureSearch list.
  • Add highlight capabilities/zoom

Configuration Model will be moved to a separate PR. This is a configuration to enable and disable specific features.

@BryonLewis BryonLewis merged commit f8ec533 into main Mar 13, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants