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 in dashboard PDF or PNG reports are not showing EMS tiles #44315

Closed
LeeDr opened this issue Aug 28, 2019 · 6 comments
Closed

Maps in dashboard PDF or PNG reports are not showing EMS tiles #44315

LeeDr opened this issue Aug 28, 2019 · 6 comments
Labels
bug Fixes for quality problems that affect the customer experience (Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead [Deprecated-Use Team:Presentation]Team:Geo Former Team Label for Geo Team. Now use Team:Presentation

Comments

@LeeDr
Copy link

LeeDr commented Aug 28, 2019

Kibana version: 7.4.0 (7.x snapshot)

Elasticsearch version: 7.4.0 (7.x snapshot)

Server OS version: Ubuntu 16.04

Browser version: Chrome

Browser OS version: Ubuntu 16.04

Original install method (e.g. download page, yum, from source, etc.): tar.gz default distribution

Describe the bug: 7.4 is an improvement over 7.3 in that the data regions from a Map on a dashboard do print, but the country outlines, or borders, boundaries, don't print.

Steps to reproduce:

  1. Load the eCommerce sample data

  2. Go to the [eCommerce] Revenue Dashboard

  3. note the rendering of the map;
    image

  4. Share > PDF Reports > Generate PDF

  5. open the completed PDF report and check that maps isn't completely rendered;
    image

  6. try again but select Optimize for printing

  7. check the report, still not completely rendered (several other visualizations also didn't render completely);
    image

  8. remove all other visualizations from the dashboard except the map. Generate a new PDF report

  9. I thought there was a chance that this map only dashboard might render completely if it was just a timing issue, but the map still looked the same, data layer but no borders;
    image

Expected behavior: Map should render completely (similar to how it looks on screen)

Screenshots (if relevant):

PDF default rendering:
[eCommerce] Revenue Dashboard.pdf

PDF Optimized for printing:
[eCommerce] Revenue Dashboard (optimized).pdf

PNG:
eCommerce  Revenue Dashboard

Errors in browser console (if relevant):

Provide logs and/or server output (if relevant):

Any additional context:

@LeeDr LeeDr added bug Fixes for quality problems that affect the customer experience [Deprecated-Use Team:Presentation]Team:Geo Former Team Label for Geo Team. Now use Team:Presentation (Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead labels Aug 28, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-gis

@nreese
Copy link
Contributor

nreese commented Aug 28, 2019

Looks like the tiles are not EMS tiles are not loading. @nickpeihl Any ideas? CORS issue?

@nreese nreese changed the title Maps on dashboards don't display country boundaries in PDF or PNG reports Maps in dashboard PDF or PNG reports are not showing EMS tiles Aug 28, 2019
@nreese
Copy link
Contributor

nreese commented Aug 28, 2019

Changed title to "Maps in dashboard PDF or PNG reports are not showing EMS tiles"

@nyurik
Copy link
Contributor

nyurik commented Aug 28, 2019

I have warmed up zoom 0-6 on all the caching servers, so they should serve things quicker now. https://github.com/elastic/infra/pull/14153 not sure if this is related.

@nickpeihl
Copy link
Member

Maybe CORS issues, or maybe the tiles simply haven't loaded yet. Would be interesting to see if extending the _startInitialLoadRenderTimer timeout changes the outcome.

@thomasneirynck
Copy link
Contributor

thomasneirynck commented Jan 22, 2020

Thanks 💯 @joelgriffith ! Closed with #55137

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience (Deprecated) Feature:Reporting Use Reporting:Screenshot, Reporting:CSV, or Reporting:Framework instead [Deprecated-Use Team:Presentation]Team:Geo Former Team Label for Geo Team. Now use Team:Presentation
Projects
None yet
Development

No branches or pull requests

6 participants