Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
mapa_tech [2011/01/09 17:03] ludekv |
mapa_tech [2015/11/02 21:22] (aktuální) |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Technický popis map ====== | ====== Technický popis map ====== | ||
- | ===== Struktura mapových podkladů ===== | + | Mapy se stahují a ukládají jako malé obrázky o rozměru 256x256 bodů, nazývané kachle (tiles). Každá kachle má jednoznačný název ((cesta ke kachli je považována za součást názvu)), který je definován jejími souřadnicemi a měřítkem. |
- | 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 [[http://geokuk.ic.cz/|GeoKuk]] resp. | + | Mapy mohou být uloženy dvěma způsoby: |
- | [[http://mobac.dnsalias.org/|Mobile Atlas Creator]]. | + | * [[mapa_tech#mapy_jako_jednotlive_soubory|Jednotlivé soubory]] - původní metoda, náročnější na prostor na paměťové kartě |
+ | * [[mapa_tech#mapy_v_databazi|Databáze]] ve formátu BigPlanet/RMaps - od verze 1.4.5 | ||
- | 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í. | + | Oba typy map nelze kombinovat, aktivní může být vždy pouze jeden. Je ale možné mít mapy v obou formátech a přepínat mezi nimi. |
+ | |||
+ | ===== Mapy jako jednotlivé soubory ===== | ||
+ | |||
+ | Kachle se ukládají se jako jednotlivé soubory do pevně dané struktury složek, která byla zvolena tak, aby odpovídala programům [[http://geokuk.ic.cz/|GeoKuk]] resp. [[http://mobac.dnsalias.org/|Mobile Atlas Creator]] (formát OSM Tile Storage). | ||
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 [[mapy|Zdroje map]]. | 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 [[mapy|Zdroje map]]. | ||
Řádek 23: | Řádek 28: | ||
{{:maps_copy.gif|}} | {{:maps_copy.gif|}} | ||
+ | |||
+ | ===== Mapy v databázi ===== | ||
+ | Od verze 1.4.5 podporuje PocketDrake ukládání kachlí do databáze. Každý mapový zdroj má vlastní databázi, její název je definován v souboru map-config.xml, přípona souboru je pdmap. | ||
+ | |||
+ | Formát je shodný s formátem BigPlanet SQLite. který je možné vytvářet v programu [[http://mobac.dnsalias.org/|Mobile Atlas Creator]]. MobAC používá fixní název databáze //BigPlanet_maps.sqlitedb//, pro přenos do PockeDrake je třeba ji přejmenovat. Mapu vytvořenou v PocketDrake lze pomocí MobAC doplnit a nahrát zpět, opět je třeba soubor přejmenovávat. | ||
+ | |||
+ | Stejný formát je možné použít i pro mapy.cz, ale tam melze použít MobAC. PocketDrake je schopen kachle stahovat a do databáze ukládat, můžete vyzkoušet [[download#vytvareni_map|jednoduché udělátko]] na převod kachlí ze souborů do databáze. | ||
+ | |||
===== Pravidla pro vykreslování a zoomování ===== | ===== Pravidla pro vykreslování a zoomování ===== |