mapy
Toto je starší verze dokumentu!
Obsah
Zdroje map
Zdroje map se nastavují v souboru map-config.xml umístěném v instalační složce aplikace.
Od verze 1.4.5.65 je možné ukládat dílčí konfigurační soubory přímo do datové složky, PocketDrake si je po startu načte a přidá je do nabídky typů map. Soubory musejí být pojmenované podle vzoru
<cokoli>map-config.xml
Např. google_map-config.xml
| Tag | Popis | |||
|---|---|---|---|---|
| PocketDrake | povinná obálka | |||
| MapSource | definice zdroje mapy, použije se k vytvoření combo boxu | |||
| type | ||||
| name | název pro zobrazení v combo boxu | |||
| storage | ||||
| file | nepovinný název souboru pro zdroj typu MapyCz 1) | |||
| requestHeader | nepovinná dodatečná hlavička requestu, např. pole Referer | |||
| MapType | typ mapy z jednoho zdroje, vytváří radiobuttony a checkboxy | |||
| mode | ||||
| name | název pro uživatele | |||
| file | identifikátor pro rozlišení souboru | |||
| fileExt | zastaralé |
|||
| url | ||||
| invertY | pokud se při dopočítávání kachlí obraz rozpadne, pravděpodobně PD nedokázal správně určit směr vykreslování kachle (zhora, zdola), tímto parametrem lze směr převrátit a tím obraz srovnat | |||
| defaultZoom | počáteční nastavení zoomu při prvním otevření mapy | |||
| minZoom | nejmenší povolený zoom (nejmenší detail) | |||
| maxAvailZoom | největší zoom dostupný na internetu | |||
| maxZoom | největší povolený zoom (největší detail) | |||
Následují bloky nastavení pro různé zdroje map. Můžete si sestavit vlastní konfigurační soubor, který bude obsahovat právě ty mapy, které se vám hodí.
Postup:
- Zkopírujte soubor map-config.xml do PC a otevřete ho pomocí notepadu nebo jiného obyčejného textového editoru (ne MS Word).
- Postupně zkopírujte konfigurace pro mapy, které chcete použít.
- Zkontrolujte, že výsledný soubor má na začátku tag <PocketDrake> a na konci </PocketDrake>.
Nastavení pro www.mapy.cz
<MapSource> <type>MapyCz</type> <name>Mapy CZ</name> <MapType mode="basic"> <name>Turistická</name> <file>turist</file> <url>http://m1.mapserver.mapy.cz/turist/{z}_{x}_{y}</url> <defaultZoom>ab</defaultZoom> <minZoom>3</minZoom> <maxZoom>13</maxZoom> </MapType> <MapType mode="basic"> <name>Základní</name> <file>base-n</file> <url>http://m1.mapserver.mapy.cz/base-n/{z}_{x}_{y}</url> <defaultZoom>12</defaultZoom> <minZoom>3</minZoom> <maxZoom>16</maxZoom> </MapType> <MapType mode="basic"> <name>Ortofoto</name> <file>ophoto</file> <url>http://m1.mapserver.mapy.cz/ophoto/{z}_{x}_{y}</url> <defaultZoom>12</defaultZoom> <minZoom>3</minZoom> <maxZoom>17</maxZoom> </MapType> <MapType mode="overlay"> <name>Turistické trasy</name> <file>ttur</file> <url>http://m1.mapserver.mapy.cz/ttur/{z}_{x}_{y}</url> <defaultZoom>12</defaultZoom> <minZoom>3</minZoom> <maxZoom>13</maxZoom> </MapType> <MapType mode="overlay"> <name>Cyklotrasy</name> <file>tcyklo</file> <url>http://m1.mapserver.mapy.cz/tcyklo/{z}_{x}_{y}</url> <defaultZoom>12</defaultZoom> <minZoom>3</minZoom> <maxZoom>13</maxZoom> </MapType> </MapSource>
Nastavení pro Google Maps
<MapSource> <type>Google</type> <name>Google Maps</name> <MapType mode="basic"> <name>Základní</name> <file>google\map</file> <url>http://mt0.google.com/vt/x={x}&y={y}&z={z}</url> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> <MapType mode="basic"> <name>Satelitní</name> <file>google\sat</file> <url>http://khm1.google.com/kh/v=63&x={x}&y={y}&z={z}</url> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> <MapType mode="basic"> <name>Terénní</name> <file>google\terr</file> <url>http://mt0.google.com/vt/lyrs=t@126,r@142&hl=cs&x={x}&y={y}&z={z}</url> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> </MapSource>
Nastavení pro MyTopo (pouze USA)
<MapSource> <type>Google</type> <name>MyTopo (pouze USA)</name> <MapType mode="basic"> <name>Základní</name> <file>mytopo</file> <url> http://maps.mytopo.com/groundspeak/tilecache.py/1.0.0/topoG/{z}/{x}/{y}.png </url> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> </MapSource>
Nastavení pro Open Street Maps
<MapSource> <type>Google</type> <name>Open Street Map</name> <MapType mode="basic"> <name>Základní</name> <file>osm</file> <url>http://a.tile.openstreetmap.org/{z}/{x}/{y}.png</url> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> </MapSource>
Nastavení pro Cykloatlas
<MapSource> <type>Google</type> <name>Cykloatlas</name> <MapType mode="basic"> <name>Základní</name> <file>cykloatlas</file> <url>http://services.tmapserver.cz/tiles/gm/shc/{z}c/{x}/{y}.png</url> <requestHeader>Referer: http://www.cykloserver.cz/cykloatlas</requestHeader> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> </MapSource>
Nastavení pro Freemap Slovakia
<MapSource> <type>Google</type> <name>Freemap Slovakia</name> <MapType mode="basic"> <name>Základní</name> <file>FMSlovakia</file> <url>http://www.freemap.sk/layers/allinone/?/BN/{z}/{x}/{y}</url> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> </MapSource>
<MapSource> <type>Google</type> <name>Freemap Slovakia</name> <MapType mode="basic"> <name>Základní</name> <file>FMSlovakia</file> <url>http://tiles.freemap.sk/A/{z}/{x}/{y}</url> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> <MapType mode="basic"> <name>Turistická</name> <file>FMSlovakiaT</file> <url>http://tiles.freemap.sk/T/{z}/{x}/{y}</url> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> <MapType mode="basic"> <name>Cykloatlas</name> <file>FMSlovakiaC</file> <url>http://tiles.freemap.sk/C/{z}/{x}/{y}</url> <defaultZoom>14</defaultZoom> <minZoom>1</minZoom> <maxZoom>18</maxZoom> </MapType> </MapSource>
Nastavení pro Ovi Nokia
<MapSource> <type>Google</type> <name>Ovi Nokia</name> <MapType mode="basic"> <name>Basic</name> <file>ovi</file> <url>http://maptile.maps.svc.ovi.com/maptiler/maptile/newest/normal.day/{z}/{x}/{y}/256/png8</url> <defaultZoom>12</defaultZoom> <minZoom>1</minZoom> <maxZoom>17</maxZoom> </MapType> </MapSource>
Nastavení pro OutdoorActive DE (německé turistické mapy)
<MapSource> <type>Google</type> <name>OutdoorActive DE</name> <MapType mode="basic"> <name>Basic</name> <file>outdooractive</file> <url>http://t0.outdooractive.com/portal/map/{z}/{x}/{y}.png</url> <defaultZoom>12</defaultZoom> <minZoom>8</minZoom> <maxZoom>16</maxZoom> </MapType> </MapSource>
1)
od verze 1.4.8
mapy.1309378338.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
