[Talk-de] Announce: WMS Server für Openstreetmap Projekt

Frederik Ramm frederik at remote.org
Sa Nov 28 01:45:22 UTC 2009


Hallo,

Sven Geggus wrote:
> Das ist relativ einfach. Mir fehlt derzeit lediglich die Formel mit
> der ich die Bounding Box in Google Merkator eines x/y/z Tiles
> berechnen kann.

Die Welt reicht in Google Mercator auf beiden Achsen von 
-20037508.342789244 bis 20037508.342789244 (das sind 40075016.685578488 
Meter). Nennen wir die 20037508.342789244 mal "offset" und die 
40075016.685578488 "breite".

Auf Zoomlevel "z" hat die Welt auf beiden Kachel-Achsen 256 * 2^z Pixel.

Die Kachel x, y auf Zoomlevel z reicht also von

(x / 2^z * breite - offset, y / 2^z * breite - offset)

bis

((x+1) / 2^z * breite - offset, (y+1) / 2^z * breite - offset)

Nicht ausprobiert, nur so ne Idee...

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frederik at remote.org  ##  N49°00'09" E008°23'33"




Mehr Informationen über die Mailingliste Talk-de