Sascha L. Teichmann
|
8badf4aaca
|
Added a meaningful comment to the method of the base tile creator which creates the backgound task.
|
2017-04-15 13:08:19 +02:00 |
|
Sascha L. Teichmann
|
6a1356f0eb
|
When an tile is rendered the writing to disk can be done in background
concurrently to the rendering of the next tile.
|
2017-03-06 15:43:30 +01:00 |
|
Sascha L. Teichmann
|
91959685f5
|
Re-worked memory management of blocks loaded from redis client to avoid
unnecessary copying them around.
|
2017-03-03 23:00:29 +01:00 |
|
Sascha L. Teichmann
|
956f7b5e8b
|
Factored YOrder out of Renderer as it is only an optimization and not directly related to the rendering.
|
2017-03-01 15:05:51 +01:00 |
|
Sascha L. Teichmann
|
12cfd32ad5
|
Use blake2b instead of sha1 to check for identical tiles to not regenerate the tiles pyramid.
|
2017-02-26 21:47:50 +01:00 |
|
Sascha L. Teichmann
|
ca634f28ef
|
Simplified area coverage calculation a great deal.
|
2017-02-26 17:01:15 +01:00 |
|
Sascha L. Teichmann
|
003ce5035a
|
Moved area coverage stuff out of renderer. It is an optimization to load
only needed blocks from db and has nothing to do with rendering.
|
2017-02-26 13:13:19 +01:00 |
|
Sascha L. Teichmann
|
3e3413566b
|
Only do expensive area coverage calculation if there where blocks loaded from database.
If there are not, nothing changed, so nothing to recalculate.
Takes a good deal from the clock.
|
2017-02-26 12:57:38 +01:00 |
|
Sascha L. Teichmann
|
fad16a58e8
|
Write tile coord if it is unchanged not the file path to the base tile.
|
2016-05-08 17:43:48 +02:00 |
|
Sascha L. Teichmann
|
398c52f8a5
|
Removed unnecessary general code.
|
2016-05-08 17:33:51 +02:00 |
|
Sascha L. Teichmann
|
0900bd16ce
|
Finished logic to supress pyramid regeneration in mtwebmapper. Untested.
|
2016-05-08 15:38:50 +02:00 |
|
Sascha L. Teichmann
|
0db9b519a6
|
Implement fetaure request issue #17
mtseeder and mtwebmapper got an option to set the background color where no nodes are generated, yet.
|
2016-04-23 16:45:33 +02:00 |
|
Sascha L. Teichmann
|
e606e2700f
|
Fixes #14. mtseeder and mtwebmapper now have command line flags -ymin=block and -ymax=block to limit the y range of mapping. Defaults to full range.
|
2015-07-27 19:03:47 +02:00 |
|
Sascha L. Teichmann
|
93d4aedffa
|
Fixed non-interleaved sqlite support.
|
2015-07-23 16:20:42 +02:00 |
|
Sascha L. Teichmann
|
e8e4d6afeb
|
Cache empty tiles to speed up seeding. Enforce Go 1.4 for the ability to compress better.
|
2015-07-22 01:11:14 +02:00 |
|
Sascha L. Teichmann
|
39df42b675
|
Removed another use of fmt.Printf.
|
2015-07-21 23:35:10 +02:00 |
|
Sascha L. Teichmann
|
ecd599e44d
|
Terminate all log.Printf with a new line.
|
2015-07-20 14:19:41 +02:00 |
|
Sascha L. Teichmann
|
8452a26fcd
|
Render transparent tiles if command line flag is set.
|
2014-10-26 18:36:47 +01:00 |
|
Sascha L. Teichmann
|
c03d382ca6
|
Pass pointer to Colors struct around which makes it easier to eg. find transparent colors.
|
2014-10-19 21:05:38 +02:00 |
|
Sascha L. Teichmann
|
c428756beb
|
mtwebmapper: First version of pyramid tile updater. Needs testing.
|
2014-09-21 17:30:19 +02:00 |
|
Sascha L. Teichmann
|
216f641fa3
|
mtwebmapper: Move BaseTileCreator to common. TODO: Make mtseeder use it, too.
|
2014-09-20 15:21:01 +02:00 |
|