[Tilesathome] lowzoom crash

Dirk-Lüder Kreie osm-list at deelkar.net
Mon Aug 6 19:15:19 BST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

spaetz schrieb:
> On Mon, Aug 06, 2007 at 04:25:56PM +0200, Dirk-Lüder Kreie wrote:
>> This sounds like a memory leak, or too little RAM/swap available on your
>> machine.
> 
> Hey Deelkar, before you invest too much energy in fixing that lowzoom script, I would like to push ptoper lowzoom tile generation a little forward.

It's more of academic interest to me, because I'm still learning certain
aspects of perl's variable handling. Besides I haven't bothered much
with the lowzoom script at all...

> Etienne provides the Zappy API which can quickly give us a subset of features for large areas, so it is reasonable to directly render lowzoom tiles and not having to stitch them together. The only thing missing, according to OJW, is a script that translates lat/long into mercator projection (did I get that right, ojw?), so we don't run into projection issues.
> 
> You know the client better than anybody else, so would it be feasable to:
> 1) Get data from a different server/API URL either for z0-11 (or a different layer if that makes things easier).
> 2) Run a script to transform to mercator projection
> 3) Render that data with a lozoom stylesheet
> 4) Upload as usual
> 
> What would be the best strategy to achieve that with the t at h clients? Let me know what you think.

Since the client already uses different stylesheets for different
"high-zooms" it will be no problem at all to use yet another stylesheet
for lower zooms, even different ones at different lowzooms.

The Client already gets the zoom level from the api (now fixed at 12 of
course), so there's no change needed in the API for the requests.

A script for mercator projection would also benefit the high-zoom tiles,
if not as much as the lowzoom tiles (the current error is in the range
of a few pixels or less, dunno the exact number), and should be easily
integrated in the preprocessing stages.

since the request URL is a configurable parameter already it should be
easy to add a second URL and select according to job zoom level.

- --

Dirk-Lüder "Deelkar" Kreie
Bremen - 53.0952°N 8.8652°E

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGt2U3FUbODdpRVDwRAqXbAJ9ycZ5/9orHgIgIc2+setKhMZL89QCdGvgd
7K9svqXtCCJAYHRvTNUCJf4=
=lCe7
-----END PGP SIGNATURE-----




More information about the Tilesathome mailing list