Skip to content

TilesRenderer: Improve ergonomics for sharing queues #1418

@gkjohnson

Description

@gkjohnson

Right now in order to share queues and caches the user needs to explicitly set the queues to be the same, which is not so intuitive and often what the user wants. Instead we should define and / or export "default" versions of these queues that are shared by default and can be overridden if desired.

This should be done for the child process queue, as well, but it should be checked whether this is resilient to multiple tile renderers. Any queues in plugins would be nice to share, as well.

One issue we may run into is that tiles between tile sets may load in an unexpected order due to "geometric error" differences between tile sets.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions