mapa_tech
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| mapa_tech [2012/01/06 07:54] – upraveno mimo DokuWiki 127.0.0.1 | mapa_tech [2026/10/12 10:16] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| ====== Technický popis map ====== | ====== Technický popis map ====== | ||
| - | Mapy se stahují | + | a: |
| - | Mapy mohou být uloženy dvěma způsoby: | + | * **rastrové (dlaždicové) mapy** – mapa je složená z obrázků 256×256 bodů, tzv. dlaždic (tiles). Dlaždice se stahují z internetu (OpenStreetMap, |
| - | * [[mapa_tech# | + | * **vektorové mapy Mapsforge** – soubor '' |
| - | * [[mapa_tech# | + | |
| - | 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. | + | Nastavení |
| - | ===== Mapy jako jednotlivé soubory | + | ====== |
| + | * **Datová složka aplikace** se volí v Nastavení (//Interní (zařízení)//, | ||
| + | * **Vektorové mapy a témata** se od verze 6.14 vybírají přes systémový výběr souborů (Storage Access Framework). Soubory tak mohou ležet **kdekoli** v zařízení nebo na SD kartě (např. '' | ||
| - | Kachle se ukládají se jako jednotlivé soubory do pevně dané struktury složek, která byla zvolena tak, aby odpovídala programům [[http:// | + | ====== Rastrové mapy ====== |
| + | Každá vrstva rastrové mapy má vlastní databázi SQLite s příponou '' | ||
| - | 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é | + | Pokud vrstva nemá vyplněné URL, jde o **off-line mapu** – nic se nestahuje, jen se čte z databáze (v seznamu |
| - | Pokud bude složka | + | ==== Umístění souboru vrstvy ==== |
| + | Položka **Soubor/ | ||
| + | ^ Obsah ''< | ||
| + | | '' | ||
| + | | ''/ | ||
| + | | '' | ||
| - | |KACHLE | + | :!: Pokud se u existující vrstvy změní úložiště nebo soubor, stávající dlaždice se nepřevádějí. |
| - | |google\map |základní mapa Google| | + | |
| - | |google\terr|terénní mapa Google| | + | |
| - | |cykloatlas | | | + | |
| - | atd... | + | ====== Soubor map-config.xml ====== |
| + | '' | ||
| - | V těchto složkách jsou pak další podsložky podle zoomu atd, tak, jak je Mobile Atlas Creator vytvoří. | + | ^Tag |
| + | |**aDrake** | ||
| + | | |**MapSource** | ||
| + | | | |**type** | ||
| + | | | |**name** | ||
| + | | | | |// | ||
| + | | | |**storage** | ||
| + | | | |**requestHeader** | ||
| + | | | |**MapType** | ||
| + | | | | |//mode// |'' | ||
| + | | | | |**name** |název vrstvy| | ||
| + | | | | |**file** |rastrová vrstva: soubor/ | ||
| + | | | | |**themeFile** |vektorová vrstva: ZIP archiv s tématy (Elevate, OpenAndroMaps …)| | ||
| + | | | | |**themes** |seznam témat nalezených v ZIP archivu, atribut // | ||
| + | | | | |**theme** |vektorová vrstva: starší způsob – cesta k samostatnému XML tématu| | ||
| + | | | | |**url** |URL dlaždic; '' | ||
| + | | | | |**subdomain** |znaky dosazované za '' | ||
| + | | | | |**invertY** |'' | ||
| + | | | | |**defaultZoom** |počáteční zoom při prvním otevření mapy| | ||
| + | | | | |**minZoom** |nejmenší povolený zoom| | ||
| + | | | | |**maxAvailZoom** |největší zoom dostupný ke stažení z internetu| | ||
| + | | | | |**maxZoom** |největší povolený zoom| | ||
| - | 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. | + | Ukázka vrstvy: |
| + | <code xml> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <MapType mode=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| - | {{: | + | Další vzorová nastavení pro různé zdroje |
| - | + | ||
| - | ===== 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 | + | |
| - | + | ||
| - | Formát je shodný s formátem BigPlanet SQLite. který je možné vytvářet v programu | + | |
| - | + | ||
| - | 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# | + | |
| - | + | ||
| - | + | ||
| - | ===== Pravidla pro vykreslování | + | |
| - | Pokud je v nastavení povoleno **Rozšířené vykreslování**, | + | |
| - | Prohledej typy map v pořadí, jak jsou definované (a jak se vypisují v nastavení) zdola nahoru, pokud najdeš kachli pro stejné souřadnice | + | |
| - | + | ||
| - | Při změně měřítka mapy (zoom) se postupuje odlišně podle toho, zda se přibližuje nebo vzdaluje((Tato funkce je použitelná až po registraci)): | + | |
| - | * 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, | + | |
| - | + | ||
| - | Je-li povolené stahování z internetu a kachle pro zvolené měřítko existují, postupně se na pozadí stáhnou a obraz se zaostří. | + | |
| - | + | ||
mapa_tech.1325832852.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
