Hi Sven,

Thanks for the work. I'll have a try (if I manage to get the time) and
we'll meet tomorrow for sure :)

Thierry

2015-01-28 14:43 GMT+01:00 Sven Van Caekenberghe <s...@stfx.eu>:

> Hi Thierry, Onil,
>
> First let me iterate what I wrote last week, the OSM stuff in Roassal is
> very cool, very well written. Great work.
>
> Since I have some experience with OSM maps, tiles and serving them, I had
> a look to see if I could optimise the tile drawing/loading, which is
> visibly a bit slow, one would assume because of the loading of the tiles
> over the network.
>
> I just committed (based on code that I wrote some time ago):
>
> ===
> Name: Roassal2-SvenVanCaekenberghe.719
> Author: SvenVanCaekenberghe
> Time: 28 January 2015, 2:31:50.462461 pm
> UUID: 0978fb6a-d6d0-4d86-a9ae-1f2f83a0b6a2
> Ancestors: Roassal2-AlexandreBergel.718
>
> Experimental branch.
>
> Introduction of TROSMTileProvider to optimize getting OSM tiles, adds one
> shared memory cache and a local file system cache, predefines and reuses 6
> http clients spread over different hosts.
>
> Modifies TROSMShape>>#getTile: and adds TROSMShape>>#tileNamed:
> ===
>
> The strange thing is though, that I can optimise the loading (as
> benchmarked separately), but in most cases (not when they are in the memory
> cache, but when they are in the file cache) the drawing still has the same
> pauses as before - which I don't understand, at all. But it is a bit hard
> to explain.
>
> Anyway, Thierry, I will see you tomorrow and the day thereafter and I hope
> I can show you what I mean.
>
> Regards,
>
> Sven
>
>
>

Reply via email to