Skip to content

Perform on-the-fly generation of tiles #5

@ItsLastDay

Description

@ItsLastDay

The OpenStreetMap project gives statistics about their tile view count here. They have observed that only a small portion of all tiles are ever viewed for large zoom values. So they pre-render some tiles, and then generate the rest on-the-fly.
Another idea from the same source is using meta tiles. These are chunks of 64 tiles, computed as a single command. Later they are served separately.
It is very clever, because neighbouring tiles are viewed simultaneously in most cases.

We can benefit from both ideas. Approximate list of steps needed:

  • implement a server (with tornado?) that performs serving tiles (either pre-rendered or on-the-fly) to user;
  • find a memory leak in current implementation of tile rendering (the script is consuming more and more memory during the run);
  • explore a way to compute meta-tiles, but server them as usual tiles

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions