[Routing] SVG instead of tiles was: Routing web-services
streetmap at blibbleblobble.co.uk
Tue Nov 20 19:53:54 GMT 2007
On Tuesday 20 November 2007 16:57:13 Robert (Jamie) Munro wrote:
> In all off-line cases, we should be downloading vectors and drawing the
> map on the client. They are much smaller, and they can be scaled,
> rotated and 3d projected, while keeping the text facing in a sensible
> direction. They can have any elements hidden or displayed, then can be
> directly routed over without needing another set of data.
well show us some vector map viewers that outperform image ones then... all
that scaling, rotating, and 3d projection (on every node in view, and lots of
nodes not in view) all takes time.
it's not even the same data as you want for routing. The routefinder doesn't
care what *name* a street has, only how fast you can get down it with a herd
I guess the tiles at home project should be able to tell us a bit about the ratio
of image size to OSM data size to SVG size for each tile. And about the CPU
power required (last I heard, it was 2GB minimum RAM and quad-core CPU for
rendering an SVG of central London)
I did look at using the vector data for display in pyroute. And I got results
looking similar to all the other vector map displays -- i.e. that the maps
are very slow and very ugly.
More information about the Routing