Skip to content
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

[GIS] plugin #21508

Closed
wants to merge 209 commits into from
Closed

[GIS] plugin #21508

wants to merge 209 commits into from

Conversation

thomasneirynck
Copy link
Contributor

@thomasneirynck thomasneirynck commented Jul 31, 2018

DO NOT MERGE

For discussion purposes only.


High:

  • @thomasneirynck Remove errors and crashes (fine if no-op, but shouldn't crash)
    • click add layer
    • click on layer for layer details
    • click on remove layer
  • @aaronjcaldwell Syncing of app-state to Openlayers map tears down the layers and rebuilds from scratch. This causes slow and choppy user experience. Instead, changes in state should result in the appropriate method calls to manipulate the OL-state.
  • @thomasneirynck Model sources as pointers to data, and not the actual data. This is especially important for "linked" layers (such as EMS), but also for dynamic data (e.g. from Elasticsearch) where the data will be dependent on query/time. Model each source that is listed here Kibana GIS UI Phase 1 #19582 individually.
  • Heatmap layer with data round-trip to Elasticsearch (based on extent + zoom level)
  • Heatmap styling
  • layer removal

Mid:

  • @thomasneirynck Avoid loading EMS metadata at startup. This will hurt our on-prem users. No requests to EMS should be made if there is no EMS data on the map
  • @aaronjcaldwell use toast to indicate a layer has been added after clicking "add to map"
  • @aaronjcaldwell map should not stretch when screen resizes (e.g. when closing the phone home banner)
  • improve action semantics. e.g. selectAction should be a generic "previewer"-action, that can work with all source and layer-types
  • WMS data source
  • Kibana region layers data source

@thomasneirynck thomasneirynck requested a review from kindsun July 31, 2018 21:17
@thomasneirynck thomasneirynck changed the title [GIS] Add tms [GIS] Add tms (against master) Jul 31, 2018
@thomasneirynck thomasneirynck changed the title [GIS] Add tms (against master) [GIS] plugin Jul 31, 2018
@elasticmachine
Copy link
Contributor

💔 Build Failed

Function syntax does not play nice with redux connect()
add boilerplate

Add exception to stateless comp rule:wq
@elasticmachine
Copy link
Contributor

💔 Build Failed

@elasticmachine
Copy link
Contributor

💔 Build Failed

@thomasneirynck
Copy link
Contributor Author

Closing this in favor of #22194. That one is opened against the actual upstream branch iso personal fork.

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.