Am Montag, 2. Juni 2008 19:08 schrieb Alan Millar:
> I think it could work if we have the client do z13 tiles, stitch them
> together locally, and then upload the same things they upload now:  full
> tiles for 12 through 17, and a captionless for just 12.
>
> The server, and other later processes, won't care if the captionless z12
> came from a single render or 4 stitched together.  Same thing with the
> full tiles, as long as the captions are correct.
>
> The client could request a z12, like now, and if the complexity is over
> some threshold, run 4 z13s against it.  Or 16 z14s if needed.  Keep the
> results and stitch them locally.
>
> The main problem I imagine is large labels which might span across z13
> tiles.  Perhaps a hybrid semi-captionless approach would work.  Render the
> z13 tiles with way labels but not POI labels, and render a z12 caption
> layer with POI labels and composite them.  All local to the [EMAIL PROTECTED] 
> client;
> only upload the final results like now.
>

There are more problems: z13 and z12 have different styles, especially the 
texts. So, a complete z12 tile is not the same as for z13 tiles stitched 
together and scaled down. But I cannot see any reason why one could not split 
the osm file and render the parts as z12. This could even be done 
recursively, until the data size is below the threshold.

The "large labels" problem can be solved by putting all nodes with a name tag 
into every subtile, even if they are outside that subtile's boundary.

Regards, Marc

Attachment: pgpE4kv5J4NXx.pgp
Description: PGP signature

_______________________________________________
Tilesathome mailing list
[email protected]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/tilesathome

Reply via email to