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
pgpE4kv5J4NXx.pgp
Description: PGP signature
_______________________________________________ Tilesathome mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/tilesathome
