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

[Maps] update data driven vector style docs #52432

Closed
nreese opened this issue Dec 6, 2019 · 2 comments · Fixed by #55087
Closed

[Maps] update data driven vector style docs #52432

nreese opened this issue Dec 6, 2019 · 2 comments · Fixed by #55087
Labels
[Deprecated-Use Team:Presentation]Team:Geo Former Team Label for Geo Team. Now use Team:Presentation Team:Docs

Comments

@nreese
Copy link
Contributor

nreese commented Dec 6, 2019

Prior to 7.6, Elastic Maps used locally retrieved data to calculate symbolization bands for color ramps, icon size, and other data driven styling. Each data pull would re-calculate symbolization bands causing inconsistent symbolization as users panned, zoomed, and filtered their map. In the example below, notice how the color and size symbolization change for the document as the user zooms out.

Screen Shot 2019-12-06 at 1 00 59 PM

Now, Elastic Maps uses an extended_stats aggregation to retrieve statistical metadata about styling fields. This statistical metadata is used to calculate symbolization bands. This way, symbolization is consistent as users pan, zoom, and filter their map. In the example below, notice how the color and size symbolization remain constant for the document as the user zooms out.

Screen Shot 2019-12-06 at 1 05 19 PM

Using extended_stats has the added benefit of using the statistical properties of the data set to minimize outliers that can skew symbolization bands towards extremely large or extremely small values.

Users have the ability to configure the standard deviation bounds and disable this feature to go back to styling by locally retrieved data. All Elastic Map saved objects created prior to 7.6 will have this feature disabled by default so user’s maps will not change behavior while upgrading. All new Elastic Map saved objects created after 7.6 will have this feature turned on by default.

Screen Shot 2019-12-06 at 1 08 10 PM

Below are individual images from above, storing here so they do not get lost until docs PR is created

Screen Shot 2019-12-06 at 12 57 28 PM

Screen Shot 2019-12-06 at 12 57 14 PM

Screen Shot 2019-12-06 at 12 56 27 PM

Screen Shot 2019-12-06 at 12 55 54 PM

@nreese nreese added Team:Docs [Deprecated-Use Team:Presentation]Team:Geo Former Team Label for Geo Team. Now use Team:Presentation labels Dec 6, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-docs (Team:Docs)

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-gis (Team:Geo)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Deprecated-Use Team:Presentation]Team:Geo Former Team Label for Geo Team. Now use Team:Presentation Team:Docs
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants