|
- var
- sx,sy,sz:string;
- lx,ty:extended;
- rx,by:extended;
- res:array[0..24] of extended;
-
- begin
- res[0]:= 0;
- res[1]:= 50000;
- res[2]:= 49500;
- res[3]:= 25500;
- res[4]:= 9783;
- res[5]:= 4891.96980999999959749402;
- res[6]:= 2445;
- res[7]:= 1222;
- res[8]:= 611;
- res[9]:= 305;
- res[10]:=152;
- res[11]:=76;
- res[12]:=38;
- res[13]:=19;
- res[14]:=9.5;
- res[15]:=4.79999999999999982236;
- res[16]:=2.39999999999999991118;
- res[17]:=0;
- res[18]:=0;
- res[19]:=0;
-
- lx:=-20037508+(getx*res[getz]*256);
- rx:=-20037508+((getx+1)*res[getz]*256);
-
- ty:=-15496570+((round(intpower(2,getz-1))-gety-1)*res[getz]*256);
- by:=-15496570+((round(intpower(2,getz-1))-gety+0)*res[getz]*256);
-
-
- ResultURL:=GetUrlBase+inttostr(getz)+'&BBOX='+RoundEX(lx,2)+','+RoundEX(by,2)+','+RoundEX(rx,2)+','+RoundEX(ty,2);
- end.
|