News for hackers. Stuff that matters.
Re:OpenStreetMap Is in Trouble by chuckdries on Friday February 16, 2018 @08:09PM (#16398179)
Is it something that could be containerized? Maybe not as simple as a JS embed, but deploying a self hosted docker container is far easier than installing most things I've encountered.
Re:OpenStreetMap Is in Trouble by petre on Saturday February 17, 2018 @01:38AM (#16399400)
With vector tiles one doesn't have to containerize anything - just shard them onto a bunch of servers and server them over https. Put an accelerator/cache in front and proxy to the desired region backend.

With image tiles it's a hurdle. You have to build 18 zoom levels of tiles. The most detailed layers have an astronomic number if tiles. You also need a huge amount if storage.

http://tools.geofabrik.de/calc/#type=geofabrik_standard&bbox...

Did I mention the data being huge? What's the point of having 15Tb container, which takes forever to deploy? You can certainly containerize the services, but there's no benefit containerizing the data, since you have to replace it all at once rather than synchronizing the differences.

Re:OpenStreetMap Is in Trouble by voltagex_ on Saturday February 17, 2018 @02:13AM (#16399486)
How intensive is it to rasterise on demand?
Re:OpenStreetMap Is in Trouble by petre on Saturday February 17, 2018 @02:46AM (#16399584)
Depends on the degree of complexity of the tiles. We tried it (using tilecache or tilestache and mapproxy) and it becomes unresponsive when you rasterize several tiles (9). It can take several secons for a busy tile. If the user gets impacient like I do, zooms in and out and pans the map, it freezes to a halt. It's doable over clear water and maybe on the highway, but not in busy cities, at least not with hundreds of users requesting on demand tiles and without an insane amount of rendering resources. My impression is that it works if you're the only user and a really patient one at that.
Re:OpenStreetMap Is in Trouble by 6487698hhhh on Saturday February 17, 2018 @10:08AM (#16400975)
Why not use vector tiles? I can generate a vector tile package of the whole planet in Esri .vtpk format and it takes up around 30Gb. A map service can be published from it easily. Takes me about 2 days for initial translation and about 1 week ti generate the vtpk. Neither of these have been optimised for speed. I have an old Galaxy S3 upstairs running an app that displays this vtpk - so I can have the entire world down to house level on my phone.