Uživatelské nástroje

Nástroje webu


manual:advanced:map_tools:theming

Motiv LoMaps


obsah LoMaps

Základní informace

Tato stránka obsahuje mapování XML soubor používaný Locus Map pro generování vektorových map založených na OSM.

TAG soubor

XML soubor použitý pro generování vektorových map obsahuje kombinaci OSM tagu KEY-VALUE prvků, které jsou renderovány ve vektorových mapách Locusu.

Vnitřní témata

Definice pěti výchozích témat


LoMaps - konfigurace motivu

Podporované značky

plocha

  • src
  • vyplnit
  • mrtvice
  • šířka tahu

titulek

  • k
  • dx
  • dy
  • rodina písem
  • font-style
  • velikost písma
  • vyplnit
  • mrtvice
  • šířka tahu
  • velká písmena
  • scale-font-size
  • bg-rect-fill
  • bg-rect-stroke
  • bg-rect-over
  • bg-rect-stroke-width
  • bg-rect-rounded
  • priorita
  • síla-táhnout

kruh

  • r
  • měřítko-poloměr
  • vyplnit
  • mrtvice
  • šířka tahu

linka

  • křivka
  • dy
  • src
  • mrtvice
  • šířka tahu
  • mrtvice-dasharray
  • tah-linecap

lineSymbol

  • src
  • zarovnat na střed
  • opakovat
  • opakovací mezera
  • stupnice
  • scale-icon-size

cestaText

  • k
  • rodina písem
  • font-style
  • velikost písma
  • vyplnit
  • mrtvice
  • šířka tahu
  • dx
  • dy
  • velká písmena
  • otočit_nahoru
  • scale-font-size
  • bg-rect-fill
  • bg-rect-stroke
  • bg-rect-over
  • bg-rect-stroke-width
  • bg-rect-rounded

symbol

  • src
  • stupnice
  • scale-icon-size
  • šířka symbolu
  • výška symbolu
  • priorita
  • síla-táhnout

Podrobné informace o značkách

křivka

Přidá možnost nakreslit čáru extrapolovanou jako křivku. V některých situacích pomáhá vytvářet „hladké“ linie:

  • hodnota: "kubický"
  • příklad: <line stroke=“#A07F5F” stroke-width=“0.08” curve=“cubic”/>

bg-rect-*

Obdélník na pozadí je velmi užitečná metoda, jak nakreslit hezky vypadající obdélník jako pozadí pro texty.

  • bg-rect-fill
    • více v vyplnit atribut
  • bg-rect-stroke
    • více v mrtvice atribut
  • bg-rect-over
    • mezera mezi textem a okrajem
    • hodnota: desetinné číslo
  • bg-rect-stroke-width
    • více v šířka tahu
  • bg-rect-rounded
    • umožnit zaoblení rohů ohraničujícího obdélníku
    • hodnota: desetinné číslo
  • používá se v: titulku, cestaText

vyplnit

  • Vyplňuje barvy položek.
  • hodnota: barva

síla-táhnout

  • užitečná metoda kreslení ikony bez ohledu na to, zda ji ostatní překrývají nebo ne
  • hodnota: boolean

otočit_nahoru

  • výchozí hodnota rotate_up=“true” automaticky otočí text nahoru. To znamená, že text cesty nesleduje směr cesty, ale automaticky se otáčí do čitelného směru. Toto není ideální pro vrstevnice, kde by měl text sledovat přechod. Nastaven na rotate_up=“true” a další bude ve stejném směru jako směr cesty

stupnice

  • Symbol měřítka pro kreslení
  • výchozí: 1.0f
  • hodnota: desetinné číslo

scale-icon-size

  • Umožňuje změnu měřítka symbolu na základě aktuální úrovně přiblížení. Velmi užitečná metoda zvětšení velikosti symbolů na mapě při změně úrovně přiblížení. Metoda je definována dvěma hodnotami oddělenými čárkou, kde 1. hodnota je základní úroveň přiblížení a 2. hodnota je exponent. Hodnota základní stupnice je z atributu stupnice.
  • příklad: scale=“1.5” scale-icon-size=“12,1.1”
    • pro úrovně zoomu 0 - 11, měřítko: 1.5
    • pro úroveň zoomu 12, měřítko: 1.5 * 1.0 = 1.5
    • pro úroveň přiblížení 13, měřítko:
      • rozdíl úrovně přiblížení: 1
      • měřítko: 1.5 * 1.1 = 1.65
    • pro úroveň přiblížení 15, měřítko:
      • rozdíl úrovně přiblížení: 3
      • měřítko: 1.5 * 1.1 * 1.1 * 1.1 = 2.00

mrtvice

  • Barvy tahu pro položky.
  • hodnota: barva

šířka tahu

  • Šířka barvy tahu
  • hodnota: desetinné číslo

šířka symbolu, výška symbolu

umožňuje změnit velikost ikony symbolu na určitou šířku nebo výšku

  • hodnota: desetinné číslo

velká písmena

  • umožňuje zobrazovat texty velkými písmeny
  • používá se v: titulku, cestaText
  • hodnota: boolean

Možné hodnoty

boolean

Booleovská hodnota může být zapsána jako text true, false nebo jako číslo 1 (jako true), 0 (jako false)

barva

Podporované formáty jsou: #RRGGBB #AARRGGBB 'červená', 'modrá', 'zelená', 'černá', 'bílá', 'šedá', 'azurová', 'purpurová', 'žlutá', 'světle šedá', 'tmavá barva' '

desetinné číslo

Běžné desetinné číslo

Používej pouze UTF-8 znakovou sadu pro názvy souborů a další texty.

Další informace o vlastních motivech map naleznete navštivte prosím >>

manual/advanced/map_tools/theming.txt · Poslední změna: 2022. 04. 20 14:53 uživatelem stupka