Tom Russell
ebc662280c
Lint curly braces
2019-05-27 16:20:00 +01:00
Tom Russell
4362c9c947
Rewrite cache to allow expiry, use promises
...
- tileserver changes use of cache (slightly simplified from callbacks)
- cache methods return promises
- add 'remove' method to cache, with remove_all_at_bbox helper
- from api/building.js, call remove after successful db updates
2019-04-27 15:56:16 +01:00
Tom Russell
cfc00f348b
Brief header note on tile.tileserver
2019-04-27 13:36:17 +01:00
Tom Russell
4c9a37c831
Check exten when rendering highlight tiles
2019-04-27 13:35:51 +01:00
Tom Russell
0709deae83
Return 1px transparent empty tile
2019-04-27 13:35:11 +01:00
Tom Russell
5392ad0606
Render empty tiles outside of area of interest
2019-02-24 20:07:22 +00:00
Tom Russell
2d8b62fb84
Lint spacing
2019-02-24 19:28:11 +00:00
Tom Russell
4fc4d314fd
Rewrite tileserver to use cache, stitch low-zoom tiles progressively
2019-02-24 19:23:59 +00:00
Tom Russell
c5ebcd2df8
Sketch in cache
2019-02-24 15:15:52 +00:00
Tom Russell
af46067018
Push image encoding down to tile render, and do async
2019-02-24 13:49:16 +00:00
Tom Russell
de5ba78d3f
Better split of responsibilities for tile routing/rendering
2019-02-24 13:34:40 +00:00
Tom Russell
961441c5c0
Move api/tiles modules to subfolders
2019-02-24 12:17:59 +00:00