Použití map z Locusu

a:Drake má nastavení zdrojů map v souboru map-config.xml, který najdete na SD kartě ve složce adrake. Pokud neexistuje, vytvoří se automaticky, pokud si ho uživatel upraví, a:Drake ho už nemění.

Od verze 3.0 jsou podporovány i vektorové mapy, tam stačí přímo v nastavení vybrat soubor s mapou kdekoli v telefonu. Jelikož je použitý stejný systém, jako v Locusu, při troše štěstí bude mapa fungovat.

Jak tam tedy dostaneme bitmapové mapy z Locusu?

Do map-config.xml vložíme tento kus kódu. Název mezi značkami <name> si můžeme upravit po svém, mezi značky < file> zapíšeme cestu k požadované mapě. Pokud nechceme, aby a:Drake mapu modifikoval, necháme <url> prázdné.

  <MapSource>
    <type>Google</type>
    <name>Locus SHOCART</name>
    <storage>database</storage>
    <MapType mode="basic">
      <name language="en">Hiking</name>
      <file>/mnt/sdcard/Locus/mapsOnline/SHOCart_Hiking.sqlitedb</file>
      <url></url>
      <defaultZoom>14</defaultZoom>
      <minZoom>1</minZoom>
      <maxZoom>18</maxZoom>
    </MapType>
  </MapSource>

Tento postup platí pouze pro mapy ve formátu Google resp. OSM apod. uložené v SQLite databázi. Nelze ho použít např. pro mapy SHOCart, které jsou v jiném formátu.