a:Drake

comprehensive geocaching solution

Uživatelské nástroje

Nástroje pro tento web


mapa_tech

Toto je starší verze dokumentu!


Technický popis map

Struktura mapových podkladů

Mapy v PocketDrake jsou složené z mapových kachlí, které kopírují předlohu na internetu. Ukládají se jako jednotlivé soubory do pevně dané struktury složek, která byla zvolena tak, aby odpovídala programům GeoKuk resp. Mobile Atlas Creator.

Tento styl není úplně ideální, protože velké množství relativně malých souborů plýtvá prostorem na médiu a pomalu se kopíruje, ale je jednoduchý na použití.

Podsložka KACHLE je určená pro mapy.cz stažené GeoKukem, mapy typu Google a spol. se ukládani přímo do složky uvedené v nastavení, ve které se založí podložky podle parametrů v map-config.xml. Popis konfiguračního souboru je v kapitole Zdroje map.

Pokud bude složka pro mapy \Storage Card\PocketDrake, pak v ní mohou být tyto složky

KACHLE to je pro mapy.cz z GeoKuku
google\map základní mapa Google
google\terrterénní mapa Google
cykloatlas

atd…

V těchto složkách jsou pak další podsložky podle zoomu atd, tak, jak je Mobile Atlas Creator vytvoří.

Podobně GeoKuk ukládá mapy do nastavené složky (nastavuje se přes Soubor-Umístění souborů). Její obsah lze překopírovat do PDA.

Pravidla pro vykreslování a zoomování

Pokud je v nastavení povoleno Rozšířené vykreslování, program se pokusí v případě, že požadovaná kachle schází najít náhradu podle jednoduchého pravidla:
Prohledej typy map v pořadí, jak jsou definované (a jak se vypisují v nastavení) zdola nahoru, pokud najdeš kachli pro stejné souřadnice měřítko, použij ji.

Při změně měřítka mapy (zoom) se postupuje odlišně podle toho, zda se přibližuje nebo vzdaluje1):

  • Pokud se vzdaluje a předchozí měřítko mělo kachle k dispozici, použijí se zmenšené na 50%. V tomto případě se použijí pouze kachle z měřítka o jeden stupeň vyššího, pokud by se šlo dále, klesal by výkon vykreslování a výsledek by stejně nebyl příliš použitelný.
  • Pokud se přibližuje, hledá se nejbližší menší stupeň přiblížení, ve kterém je kachle k dispozici, z té se vyřízne potřebná část a zvětší na správnou velikost.

Je-li povolené stahování z internetu a kachle pro zvolené měřítko existují, postupně se na pozadí stáhnou a obraz se zaostří.

1)
Tato funkce je použitelná až po registraci
mapa_tech.1294589014.txt.gz · Poslední úprava: 2013/12/08 20:27 (upraveno mimo DokuWiki)