[Talk-de] OSMKarte mit Glopus nutzen
Oliver Reimann
waschbaer42 at gmx.de
Do Jul 31 16:47:11 UTC 2008
Am Donnerstag, 31. Juli 2008 13:01 schrieb Dimitri Junker:
> Hallo,
>
> was soll eigentlich:
> #--------------------------------------------------------------------------
>--- usage(1) if ($Z<0);
> if ($Z+$size>16) {
> print "zoom+size larger than 16, please use lower zoom or lower size!\n";
> exit;
> }
> #--------------------------------------------------------------------------
>---
>
> Dadurch kann man keine Karten mit Zoomlevel 15 laden, denn size ist
> mindestens 2. Ich habe die 16 einfach durch 18 ersetzt und es
> funktionierte.. Allerdings blieb es bei einem Aufruf hängen.
Das script hantiert mir zwei zoomlevel. Der erste Zoomlevel $Z gibt an,
welcher Ausschnitt geladen werden soll. $Z2 legt dann den richtigen Zoomlevel
fest. Bsp:
$Z=10, $Z2=11
Das script würde 2x2 Karten (zoom 11) laden und aneinanderkleben.
Wenn ich mich so recht entsinne, liegt es daran, dass man in Summe nicht bei
>17 landen darf, und bei >16 liegen sollte. Nachfolgende Zeile macht die
relevante Addition:
my $Z2 = $Z+$size;
Ich hatte das damals begrenzt, da mir die z17 Ausschnitte auch nicht genauer
erschienen als die z16 Abschnitte.
Grüße
Oliver
Mehr Informationen über die Mailingliste Talk-de