a:Drake

comprehensive geocaching solution

Uživatelské nástroje

Nástroje pro tento web


user:vektorove_mapy

Toto je starší verze dokumentu!


Vektorové mapy

Vektorové mapy využívají knihovnu mapsforge, díky tomu je na internetu k dohledání řada mapových podkladů.

:!: Knihovna pro vykreslování ani samotné mapy nejsou dílem autora a:Drake, pokud narazíte na nějaké problémy v obsahu mapy, zkuste je řešit přímo u zdroje, tj. u skutečných autorů mapy.

Základní zdroj map

Základní zdroj map je http://download.mapsforge.org, kde lze najít mapy pro velkou část světa. Tyto mapy vycházejí ze základních dat OSM a mají i podobný vzhled.

Mapa s vrstevnicemi

Vylepšené mapy v jiném barevném podání a doplněné o vrstevnice a některé další informace lze získat zde:

Tyto mapy vyžadují uživatelské vykreslovací téma, které a:Drake podporuje od verze 3.04. Jelikož se používá mapsforge 0.3.1, je nutné použít téma ve verzi 2.

Téma A a B je odvozeno od tématu z http://www.openandromaps.org/en/downloads/europe, bylo pouze změněno číslo verze a upraveny cesty k obrázkům a názvy parametru kružnic. U tématu czech_republic_gccz_2.map.xml byla navíc přidána pravidla pro vykreslení turistických tras.

Téma C je převzato z http://osm.paws.cz tak jak je, pouze bylo převedeno na formát verze 2. Toto téma je třeba rozbalit do nějaké složky v telefonu a v nastavení pak vybrat osmarender_gccz.map.xml jako téma pro mapu.

Přehled změn

Hlavička

<rendertheme xmlns="http://mapsforge.org/renderTheme" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://mapsforge.org/renderTheme ../renderTheme.xsd" 
version="2" map-background="#f8f8f8">

Circles

Atribut r nahrazen atributem radius

<!-- turning circles -->
<rule e="node" k="highway" v="turning_circle">
  <circle radius="1.5" scale-radius="true" fill="#707070" />
</rule>

Symbols/patterns

Změněna cesta pro symbols/patterns vložené v jar souboru

<area src="jar:/osmarender/patterns/military.png" stroke="#e4e4e4" stroke-width="0.2" />

Odstraněno úvodní lomítko pro symbols/patterns vložené v externím souboru

<area src="file:patterns/military.png" stroke="#e4e4e4" stroke-width="0.2" />

Pokud v něm někdo najde chyby, uvítám opravenou případně aktualizovanou verzi.

Příklad nastavení

user/vektorove_mapy.1361648990.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki