Přejít na obsah


Fotka

Zkrácený název pixly


  • Pokud chcete vložit odpověď, přihlašte se
9 odpovědí na toto téma

#1 Qnik

Qnik

    Advanced Member

  • Members
  • PipPipPip
  • 1 262 příspěvků(y)

Publikováno 07 červenec 2008 - 18:51

Mion napsal/a:
Myslím, že ti pomůže tento odkaz:
Mapsource export
Z GSAk tak přeneseš do mapsource keše s ikonkami podle typů a následně již můžeš z Mapsource přímo nahrát do GPS. Řeší to i problém s duplicitními názvy keší (GSAK umí vytvořit na daném počtu použitelných znaků jedinečné názvy co nejvíc se podobající původnímu jménu)
Na odkazu najdeš i ikony pro GPS, které nahraješ do GPS pomocí programu xImage.


....jedná se o ta slova v závorce...umí něco takového GG nebo bych si měl začít lámat hlavu, jak to asi tak udělat abych měl v krátkém názvu kterej Garmin dovoluje, co nejlepsi popis pixly...
  • 0
60CSx + Galaxy Ace + A:Drake*****/c:geo

Vložený obrázek

#2 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 515 příspěvků(y)

Publikováno 07 červenec 2008 - 19:55

Qnik napsal/a:

Mion napsal/a:
Myslím, že ti pomůže tento odkaz:
Mapsource export
Z GSAk tak přeneseš do mapsource keše s ikonkami podle typů a následně již můžeš z Mapsource přímo nahrát do GPS. Řeší to i problém s duplicitními názvy keší (GSAK umí vytvořit na daném počtu použitelných znaků jedinečné názvy co nejvíc se podobající původnímu jménu)
Na odkazu najdeš i ikony pro GPS, které nahraješ do GPS pomocí programu xImage.


....jedná se o ta slova v závorce...umí něco takového GG nebo bych si měl začít lámat hlavu, jak to asi tak udělat abych měl v krátkém názvu kterej Garmin dovoluje, co nejlepsi popis pixly...


Funkce UtfToGps provede konverzi do znakove sady pro GPSky. (prevede diakritiku do odhackovane podoby, a nepusti dal zakazane znaky)

A pak muzes zkusit slouhy nazev zkratit. Nevim jak vypada to co dela GSAK, ale ja napriklad zkracuji Hint u exportu to MP formatu, takze se muzes podivat do garmin.gge.pas jak to delam.
  • 0

#3 Mion

Mion

    Mion

  • Members
  • PipPipPip
  • 945 příspěvků(y)

Publikováno 07 červenec 2008 - 21:51

GSAK sám kontroluje, aby v daném exportu měla každá keš na daném počtu znaků jedinečný název. Nevím přesně, jak to řeší, je to někde popsáno v helpu GSAK, nebo jsem to kdysi četl na fóru. Faktem je, že se mi ještě nestalo ani při exportu keší celé republiky, že by došlo k duplicitě názvu.
  • 0

#4 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 515 příspěvků(y)

Publikováno 07 červenec 2008 - 22:27

Ja si davam nejdriv kod kese, pak tag, a pak nazev. Do tech ctyriceti znaku, co mi sezere staricky Legend (v POI mape...) se toho vejde dost, takze jsem duplicity jeste nikdy nemusel nijak resit.
  • 0

#5 Qnik

Qnik

    Advanced Member

  • Members
  • PipPipPip
  • 1 262 příspěvků(y)

Publikováno 08 červenec 2008 - 6:06

Ovšem při opačném postupu - nazev, tag kod na tenhle problém narazíš:-( A jelikož podle kódu opravdu nehledám, tak musím vymyslet nějakou možnost jak ty názvy zkracovat, nejlíp tak jak dělá GSAK. Jistě tu je možnost nainstalovat GSAK, což se i pár lidí diví proč tak neučním, ale prostě nevím proč chci používat GG:-)
  • 0
60CSx + Galaxy Ace + A:Drake*****/c:geo

Vložený obrázek

#6 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 515 příspěvků(y)

Publikováno 08 červenec 2008 - 7:24

Do kolika znaku potrebujes zkratit ten nazev?
  • 0

#7 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 515 příspěvků(y)

Publikováno 08 červenec 2008 - 7:48

Koukam do dokumetace GSAK, a je mi naprosto jasne, jak zajistuji unikatnost... uklada si to totiz do databaze. Funguje to tak, ze: - Kazde prvni pismeno slova udela jako velke, zbytek jako male pismeno, aby se poznalo kde zacinaji jednotliva slova. - z nazvu odstrani mezery a nektera slova (the, a, this,...). Predpokladam, ze na cestinu a jeji predlozky to vesele dlabe. - Pak to cele zkrati na pozadovany pocet znaku - A pokud zjisti, ze takovyto zkraceny naze v databazi jiz existuje, posledni pismeno postupne nahrazuje cislicemi tak dlouho, dokud nebude nazev unikatni. Toto je pochopitelne resitelne, nejlepe v GG2, kde si kazdy muze pridat jake chce 'sloupecky' do databaze, takze si tam klidne nejakym makrem muze vygenerovat takoveto splacaniny. ;-)
  • 0

#8 Qnik

Qnik

    Advanced Member

  • Members
  • PipPipPip
  • 1 262 příspěvků(y)

Publikováno 08 červenec 2008 - 7:57

Myslel jsem si to, že se to takhle provádí. Zatím jsem si to chtěl podobně udělat v PHP (jelikož fakt v ničem jinym neumim), s tím, že bych zatím projížděl vygenerovaný GPX soubory a jen měnil názvy..s duplicitou bych se myslím nepotkal protože nedělám moc velký území..a zbytek mám nahraný od kámoše v POI z GSAKu, takže s tím bych chvilku vystačil.....pokud bude tahle funkce v GG2 možná, tak to pro mě zase znamená čekání jako u všeho, co si zatím navymejšlím. Jak jsem nad tím tak přemejšlel, tak bych možná kontroloval i poslední slovo jestli to není náhodou no.5 nebo třeba jenom znak abych měl jistotu u serií, že budou podle názvů tak jak by měly bejt. Tedy Udělat jakousi splácaninu s tím, že poslední znak bych si nechal volnej právě pro tohle číslo....v PHP pro mě žádnej problém, ale měl bych se kurnik kouknout jak se pracuje v pascalu:-(
  • 0
60CSx + Galaxy Ace + A:Drake*****/c:geo

Vložený obrázek

#9 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 515 příspěvků(y)

Publikováno 08 červenec 2008 - 8:03

On i ten GSAK se snazi zachovat pri tom zkracovani cislice, prave asi kvuli tem seriim. Ono prave zalezi na tom jak moc potrebujes zkracovat a jak to bude ve finale vypadat. Napriklad pokud nakonec pridas GC kod, tak nemusis vubec resit duplicity (protoze ty vyresi ten GC kod) a v tu chvili si ty zkracene nazvy nemusis nikam ukladat, muzes je vyrabet primo v exportnim makru.
  • 0

#10 Qnik

Qnik

    Advanced Member

  • Members
  • PipPipPip
  • 1 262 příspěvků(y)

Publikováno 08 červenec 2008 - 8:16

No zkracovat chci celkem extrémě abych po nahráti z MS do GPS měl název složený z názvu, typu a velikosti cache coz bylo myslim okolo 15ti znaků z toho mě 2 vezme typ a velikost. pro POI tam chci dávat ještě teréna obtížnost. ještě přemejšlím jestli mě bude stačit tvoje zkrácená verze terénu a obtížnosti, nebo jestli tam chci i půlkový hodnoty...
  • 0
60CSx + Galaxy Ace + A:Drake*****/c:geo

Vložený obrázek




0 uživatel(ů) prochází toto téma

0 uživatelů, 0 návštěvníků 0 anonymních uživatelů

Reklama