GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:ggdrake

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
user:skript:ggdrake [2018/06/28 17:16] – [Stopy] gorduser:skript:ggdrake [2018/09/19 09:26] – [Diskuze] gord
Line 20: Line 20:
  
 ===== Diskuze ===== ===== Diskuze =====
-  * Diskuze o tomto skriptu se nachází na stránkách [[http://www.geocaching.cz/forum/************|Geocaching.cz]].+  * Diskuze o tomto skriptu se nachází na stránkách [[http://www.geocaching.cz/topic/32101-ggdrake-komunikace-mezi-adrake-a-geogetem/|Geocaching.cz]].
 ===== Popis ===== ===== Popis =====
 Plugin umožňuje: Plugin umožňuje:
Line 49: Line 49:
 Ikona na zakázaném tlačítku (se zašedlým textem) indikuje chybějící jeden nebo oba typy připojení. Ikona na zakázaném tlačítku (se zašedlým textem) indikuje chybějící jeden nebo oba typy připojení.
  
-{{ :user:skript:ggdrake:ikony-dis-1.jpg |}} {{ :user:skript:ggdrake:ikony-dis-2.jpg |}}+{{:user:skript:ggdrake:ikony-dis-1.jpg?400|}} {{:user:skript:ggdrake:ikony-dis-2.jpg?400|}}
  
 ==== Připojení k a:Drake ==== ==== Připojení k a:Drake ====
Line 128: Line 128:
 </WRAP> </WRAP>
  
-==== Keše z:Drake do Geogetu ====+==== Keše z a:Drake do Geogetu ====
 {{ :user:skript:ggdrake:ad-gg-zmenene.jpg?400|}} {{ :user:skript:ggdrake:ad-gg-zmenene.jpg?400|}}
  
Line 160: Line 160:
  
 Pokud uživatel žádá změněné keše, prohledá se tabulka ''last_upd'' s ohledem na zadané hodnoty (datum počátku - čas je vždy 00:00, datum změny - čas je vždy 23:59). Plugin pak zobrazí seznam keší, u kterých v tomto intervalu došlo ke změně. Je-li zadaný ''offset'' a ''počet keší'', pak nejsou zobrazeny všechny změněné keše, ale jen zadaný ''počet keší'' od zadaného pořadí (tj. ''offsetu''). Pokud uživatel žádá změněné keše, prohledá se tabulka ''last_upd'' s ohledem na zadané hodnoty (datum počátku - čas je vždy 00:00, datum změny - čas je vždy 23:59). Plugin pak zobrazí seznam keší, u kterých v tomto intervalu došlo ke změně. Je-li zadaný ''offset'' a ''počet keší'', pak nejsou zobrazeny všechny změněné keše, ale jen zadaný ''počet keší'' od zadaného pořadí (tj. ''offsetu'').
 +
 +===Přenos celé databáze z a:Drake do Geogetu===
 +<WRAP center round important>
 +**Plugin takovou funkci nemá**, protože
 +
 +  * a:Drake neobsluhuje všechny položky databáze (např. prostorový index) tak jako Geoget
 +    * po přenosu celé databáze tak, jak ji používá a:Drake, Geoget bude předpokládat správný prostorový index, což jistě způsobí nekonzistenci dat až k poškození databáze a případně **ztrátě všech dat**
 +  * a:Drake do databáze **doplňuje tabulku** změn, aby mohl uživatel aktualizovat v databázi Geogetu jen změněné keše
 +  * a:Drake do databáze **doplňuje sloupec** pro hledání keší podle jména bez ohledu na diakritiku
 +  * pokud a:Drake zjistí, že databáze neobsahuje doplňenou tabulku a sloupec, vytvoří je. Geoget ale tyto a:Drakovy záznamy neaktualizuje! Po zkopírování databáze zpět do mobilu a:Drake nepozná, že databáze "je nová", záznamy neaktualizuje a opět může dojít k nekonzistenci dat a poškození databáze, tentokrát na straně a:Drake
 +</WRAP>
  
 === Poznámky k přenosu z a:Drake do Geogetu === === Poznámky k přenosu z a:Drake do Geogetu ===
Line 167: Line 178:
 <wrap tip>import s přepisem</wrap> <wrap tip>import s přepisem</wrap>
  
-  * plugin umožňuje při importu keší do Geogetu přepisovat i waypointy, které mají nastaven příznak, který z anormálních okolností při importu tyto waypointy v databázi zachovává beze změn+  * plugin umožňuje při importu keší do Geogetu přepisovat i waypointy, které mají nastaven příznak, který za normálních okolností při importu tyto waypointy v databázi zachovává beze změn
   * je to užitečné např. v případech, kdy v terénu uživatel opraví chybné souřadnice waypointu   * je to užitečné např. v případech, kdy v terénu uživatel opraví chybné souřadnice waypointu
   * funkci přepisu je třeba vždy ručně zapnout   * funkci přepisu je třeba vždy ručně zapnout
   * při každém zapnutí je uživatel varován, protože je možné, že importem uživatel přijde o data, která u waypointu v databázi má   * při každém zapnutí je uživatel varován, protože je možné, že importem uživatel přijde o data, která u waypointu v databázi má
- 
-<wrap important>přenos celé databáze z a:Drake do Geogetu</wrap> 
- 
-  * plugin takovou funkci nemá, protože a:Drake neobsluhuje všechny položky databáze (např prostorový index) tak jako Geoget a navíc a:Drake do databáze doplňuje některé své hodnoty (např. tabulku změn) 
-  * přenosem celé databáze tak, jak ji používá a:Drake, by mohlo v Geogetu dojít k poškození celé databáze a **ztrátě všech dat** 
  
 <WRAP clear/> <WRAP clear/>
Line 263: Line 269:
     * při označení více stop a volbě formátu KML (Google Earth), jsou všechny vybrané stopy vloženy do jediného souboru, každá je pak zobrazena jinou barvou     * při označení více stop a volbě formátu KML (Google Earth), jsou všechny vybrané stopy vloženy do jediného souboru, každá je pak zobrazena jinou barvou
     * pokud to aplikace umožňuje, tak stopu upravit     * pokud to aplikace umožňuje, tak stopu upravit
-  * v rozšířeném režimu (stopy načtené z databázového souboru ''_adrake.db3'') je navíc možné:+  * {{:user:skript:ggdrake:usb.png|}} v rozšířeném režimu (stopy načtené z databázového souboru ''_adrake.db3'') je navíc možné: 
 +    * přejmenovat stopu 
 +    * smazat stopu
     * zobrazit jednotlivé body stopy     * zobrazit jednotlivé body stopy
     * zobrazit vzdálenost vybraného (označeného) úseku stopy     * zobrazit vzdálenost vybraného (označeného) úseku stopy
     * vymazat některé body     * vymazat některé body
       * ruční výběr       * ruční výběr
-      * automaticky podle přesnosti, pokud jsou souřadnice bodu záskané s horší než zadanou přesností +      * automaticky podle přesnosti, pokud jsou souřadnice bodu získané s horší než zadanou přesností
-    * spojit více stop do jediné+
     * rozdělit jednu stopu na více stop     * rozdělit jednu stopu na více stop
       * ručně v zadaném bodě       * ručně v zadaném bodě
       * automaticky tak, aby žádná nově vzniklá stopa nebyla delší než je zadaná vzdálenost       * automaticky tak, aby žádná nově vzniklá stopa nebyla delší než je zadaná vzdálenost
       * automaticky tak, aby žádná nově vzniklá stopa netravle déle než zadaný časový úsek       * automaticky tak, aby žádná nově vzniklá stopa netravle déle než zadaný časový úsek
 +    * spojit více stop do jediné
   * {{:user:skript:ggdrake:usb.png|}} vrátit upravené stopy zpět do a:Drake   * {{:user:skript:ggdrake:usb.png|}} vrátit upravené stopy zpět do a:Drake
  
Line 332: Line 340:
  
 ===== Seznam změn ===== ===== Seznam změn =====
-** 1.0.0.0 ** +** 0.** 
-  * úvodní veřejná verze (zatím není publikovaná)+  * úvodní veřejná verze (spíš beta)
  
 <hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích"> <hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích">
user/skript/ggdrake.txt · Last modified: 2022/10/18 16:11 by gord