Ik ben benieuwd hoe ik XYZ (of ZXY) tiles kan converten naar X en Y Rijksdriehoek coordinaten (bijvoorbeeld de min x en min y RD coordinaten van een tegel).
Op internet heb ik verschillende topics gevonden met formules om de tile index op een bepaald zoom level te converten naar een geolocatie (lat, long). Maar, deze formules werken niet voor de tiling versie gebruikt in PDOK.
Naar aanleiding van een vraag over de formule voor de andere kant op, constateerde ik dat er een fout in bovenstaande formule voor de y-coƶrdinaat zit. De juiste formules beide kanten op staan hieronder.
Van ZXY van een tile naar xy-coƶrdinaten in RD:
t = (903401.92-22598.08)*0.5^Z 'tegelgrootte in meters'
x = X*t-285401.92 'x-coƶrdinaat in meters van de linkeronderhoek van de tile'
y = -(Y+1)*t+903401.92 'y-coƶrdinaat in meters van de linkeronderhoek van de tile'
Ā
De andere kant op, van xy-coƶrdinaten in RD naar XY-index van een tile bij zoomniveau Z:
t = (903401.92-22598.08)*0.5^Z 'tegelgrootte in meters'
X = floor((285401.92+x)/t) 'rij-index van de tile'
Y = floor((903401.92-y)/t) 'kolomindex van de tile'
Ā
Waar bij de getallen in bovenstaande formules uit het document over de richtlijn komen:
903401.92 'y (links)boven bij zoomniveau 0'
22598.08 'y (rechts)onder bij zoomniveau 0'
-285401.92 'x links(boven) bij zoomniveau 0'