Giter Site home page Giter Site logo

Comments (5)

panaaj avatar panaaj commented on August 17, 2024

Based on the details you have provided, this is expected behaviour.
Chart tiles are only when the display zoom level is within the chart's min & max zoom level values.

Your Large area chart has min-zoom = 1 and max-zoom = 10 and the more detailed chart has a min-zoom = 11 and max-zoom = 17.
When the display zoom level >= 10 and < 11 both of your charts are outside their zoom levels and no tiles will be displayed.

from freeboard-sk.

Merange avatar Merange commented on August 17, 2024

I understand, but if I create a file with the tiles of zoom level 1 to 11 there is not blank screen.
It a way a workaround (I try it), but in this case, I need to have the level 11 in the 2 files.

I don't know how you choose what level you display on zoom with decimal values in a unique mbtiles file. I suppose it is a round so 9.5<zoom<= 10.5 you display 10 and 10.5<zoom<=11.5 you display 11 and so on.

It seems to be the good way to manage zoom levels beteween files as you do for zoom levels in one file.

Thank you

from freeboard-sk.

panaaj avatar panaaj commented on August 17, 2024

Can this issue be closed?

from freeboard-sk.

Merange avatar Merange commented on August 17, 2024

It depends on you.

The issue is present and the work mode is not consistent with the work mode in one file.
For me, the consistent work mode will be, in my example from 10.0 to 10.5 display the charts from the 1-10 file and from 10.5 to 11 display the file with zoom from 11 to 17.

In other words, level 10 includes decimal levels from 9.5+ to 10.5 and level 11 is used for displaying level 10.5+ to 11.5, like the Math.round() method will do.

from freeboard-sk.

panaaj avatar panaaj commented on August 17, 2024

The way in which tiles are displayed at various zoom levels are not part of the Freeboard code operation but rather the OpenLayers library operation.
Any proposed change would need to be raised with OpenLayers.

from freeboard-sk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.