Přejít na obsah


Fotka

Vlastni export do SQL


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

#1 S474N

S474N

    Advanced Member

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

Publikováno 25 listopad 2009 - 14:24

Tak uz se tu par hodin potykam s vlastnim exportem z GG do me SQL databaze. Bohuzel si nevim rady s tim, jak vyexportovat vlastni poznamku a take jak "predelat" typ cache podle nasledujiciho vzorce:

1 =Tradiční Cache
2 = Multi-Cache
3 = Mystery Cache
4 = Virtuální Cache
5 = Webcam cache
6 = Earth cache
7 = Where I Go

Aktualne tedy potrebuji tento vysledek (konkretni priklad):
INSERT INTO `nalezene_cache` (`id_cache`, `datum`, `cas`, `waypoint`, `typ`, `nazev`, `odkaz_na_web`, `komentar`) VALUES
(16021, '2009-11-17', '17:25:00', 'GC1EG93', 2, 'Domovni znameni', '', '#747, 17:25\r\n\r\nDvanacta a zaroven posledni cache pri dnesnim geotazeni. Rozpracovana jiz drive, dnes jiz pouze odlovena. Opravdu zajimava skrys! TFTC\r\n\r\nIN: nic\r\nOUT: nic'),
(92525, '2009-11-18', '19:35:00', 'GC1MD6N', 3, 'Chytte Betaxe', '', '#748, 19:35\r\n\r\nPrvni a zaroven posledni cache pri dnesnim geotazeni. Jako jediny z cele pocetne skupiny jsem Betaxe opravdu chytil! Vsichni jenom postavali, koukali a nic :-))) Rovnou jsem to potom stocil na odlov a nikdo z dnesni skupiny tam jeste nebyl, takze odloveno v naprostem klidu. Opravdu paradni schovka, i kdyz chvilku trvalo to jeji "otevreni". Davam bezvyznamny plusovy bod za zpracovani! TFTC\r\n\r\nIN: nic\r\nOUT: nic'),
(90090, '2009-11-19', '20:15:00', 'GC1KH3Y', 3, 'Spiglkes', '', '#749, 20:15\r\n\r\nPrvni a zaroven predposledni cache pri dnesnim geotazeni. Spolecny odlov s Opi_CZ. Umisteni finalky teda vubec neucarovalo, ani okolim, ani ulozenim. Podle me zbytecne vyroubovana obtiznost. TFTC\r\n\r\nIN: nic\r\nOUT: nic'),
(87879, '2009-11-19', '21:30:00', 'GC20VC9', 1, 'Reckovicke kasarny', '', '#750, 21:30\r\n\r\nDruha a zaroven posledni cache pri dnesnim geotazeni. Odlovena doslova na prvni sahnuti. Nicmene zaujal vedlejsi geoobjekt, protoze je brutalne dutej a da se suprove prosvitit svitilnou ze vsech uhlu. TFTC \r\n\r\nIN: nic\r\nOUT: nic');

Aktualne jsem skoncil u tohoto:
INSERT INTO `nalezene_cache` (`datum`, `cas`, `waypoint`, `typ`, `nazev`, `odkaz_na_web`, `komentar`) VALUES


(`2009-11-23`, `14:10:00`, `GC214NJ`, `Traditional Cache`, `Tunel Vinohrady`, ``)
(`2009-11-23`, `16:10:00`, `GC20VT4`, `Traditional Cache`, `Lisenska cesta`, ``)
(`2009-11-19`, `21:30:00`, `GC20VC9`, `Traditional Cache`, `Reckovicke kasarny`, ``)
(`2009-11-14`, `15:05:00`, `GC20JMN`, `Traditional Cache`, `TUBO`, ``)

Coz vypisuji timto:
Result := Result + '(`' + formatdatetime('yyyy"-"mm"-"dd"', GC.found) + '`, `' + formatdatetime('hh":"nn":"ss"', GC.found + GC.Foundtime) + '`, `' + GC.ID + '`, `' + GC.CacheType + '`, `' + GC.Name + '`, ``' + ')';

Nakopne me nekdo, jak dodelat ty dalsi sloupce? Tzn. muj popis a typ cache? Na sloupec id_cache prosim neberte ohled. Diky
  • 0

#2 S474N

S474N

    Advanced Member

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

Publikováno 26 listopad 2009 - 19:48

Nikdo nic? Aspon nakopnuti co se tyce tech vlastnich komentaru......
  • 0

#3 LudekV

LudekV

    Advanced Member

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

Publikováno 26 listopad 2009 - 20:03

Vlastní logy najdeš přes GC.Logs a porovnáním jména autora logu se svým, viz dokumentace http://geoget.ararat....TGeo.html#Logs

Překlad názvu keše na ID bych dělal pomocí CASE nebo přes TStringList.

  • 0

a : Drake - vše potřebné pro (offline) geocaching na Android * Stránka projektu na GitHubu - požadavky a reklamace

Hlavní kešovací zažízení: Samsung Galaxy A41


#4 S474N

S474N

    Advanced Member

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

Publikováno 26 listopad 2009 - 20:41

Uff, no jak to tak sleduju, tak cim jsem zacal, tak tim taky skoncim, protoze to je pro me (jakozto neprogramatora) uz dost silny kafe. Nicmene i tak diky.
  • 0

#5 HaLuMa

HaLuMa

    Autor Geogetu

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

Publikováno 27 listopad 2009 - 9:03

Programovani je ve skutecnosti umeni opisovat. ;) Takze se podivej treba na GPX export, jak tam prochazi logy. Staci pro kazdy log pak rozhodovat, jestli je to ten spravny, co chce, nebo jestli jej budes ignorovat.
  • 0

#6 S474N

S474N

    Advanced Member

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

Publikováno 27 listopad 2009 - 9:14

HaLuMa: zkusim, uz i to stavajici jsem "opsal" z jinych exportu. Ale jelikoz jsem nevedel, co hledat v pripade konkretniho logu, tak jsem se zasekl. A obavam se, ze to "roztrideni" cachi asi neopisu.
  • 0

#7 HaLuMa

HaLuMa

    Autor Geogetu

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

Publikováno 27 listopad 2009 - 9:27

Tak to se pro zmenu podivej na vizualizacni skripty. Tam dostavaji retezec s nejakou hodnotou (ty mas zase nazev druhu kese) a podle konkretnich hodnot nastavuji nejaky vysledek, treba ikonku na zobrazeni. (a ty potrebuejs nastavit nejake to cislo...) Vzdyt je to vsechno na jedno brdo. ;)
  • 0

#8 S474N

S474N

    Advanced Member

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

Publikováno 27 listopad 2009 - 9:36

Pohraju si s tim, ted si jeste prekopavam komplet celej ten svuj system. Driv jsem tam zbytecne cpal nahodne ID_CACHE, ale je to zbytecne, kdyz je waypoint unikatnim identifikatorem. Potom se vrhnu na tohle.
  • 0

#9 S474N

S474N

    Advanced Member

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

Publikováno 27 listopad 2009 - 15:47

Takze svuj system uz mam predelanej. Ted se tu s tim morim s tim exportem komentaru. Prvni log uz jsem schopen vyexportovat, ale nevim jak ho donutit to projit vsechno a rozhodnout se podle "Finder".
  • 0

#10 kulicka

kulicka

    Advanced Member

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

Publikováno 01 prosinec 2009 - 12:48

Hele a s tou SQL se moris kvuli exportovani z Geogetu do Geoscouta? To by byl opravdu chvalyhodny pocin. Importovat GPX do Geoscouta v PDA je desny a navic musi se po kouskach. Ja to obvykle delam v emulatoru,jenze ani tam to neni nic rychlyho. Takhle si v Geogetu vybrat kraj,nebo dva a vyexportovat do Microsoft SQL Compact Edition,ktery pouziva Geoscout. To by byla bombaaaaa. :)
  • 0

#11 S474N

S474N

    Advanced Member

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

Publikováno 01 prosinec 2009 - 13:35

kulicka: nikoliv, nepouzivam vubec PDA, nybrz Oregon 550. Export bych rad kvuli svym webovkam, kde si vedu jeste "svuj" seznam. Jinak ten export asi bude hodne podobnej tomu, co potrebujes ty. Bohuzel ja s tim exportem skoncil, protoze je to nad "moje moznosti", jak jsem zminil vyse, nejsem programator.
  • 0

#12 kulicka

kulicka

    Advanced Member

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

Publikováno 04 prosinec 2009 - 11:34

Dotazoval jsem se jemne kamose,ktery s XML umi a SQL docela taky. Je pravda hodne pracovne zavesen,takze kdyz prijde domu rad by se taky obcas venoval rodine. Nabizel jsem mu tedy u pivka perspektivu,ze kdyz ho totalne otravi hrabani v tech hromadach datovych sr*cek,ze by s tim mohl seknout a zacit se pro zmenu hrabat v uplne jinejch hromadach datovych sr*cek,ze kterych jeste vicemene nic nekouka (teda krome vdecnosti kaceru nadsenych pro GeoScout). Bylo mi to opravdu divny ale tahle moje idea ho prilis nenadchla. :) Nezbyva tedy nez doufat,ze se do tohoto okolu pusti nekdo jiny.
  • 0

#13 S474N

S474N

    Advanced Member

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

Publikováno 04 prosinec 2009 - 14:46

Zakladni export mam hotov, neumim ovsem omezit text konkretniho uzivatele atd. BTW ty bys to potreboval presne jak?
  • 0

#14 kulicka

kulicka

    Advanced Member

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

Publikováno 18 leden 2010 - 11:45

Sorrac,tet jsem dlouho nekoukal. No ja se kdysi pokousel za pomoci windowsmobile emulatoru nasypat do GeoScouta celou republiku,tak jak ji mam v GeoGetu. GeoScout nezvladne import vetsiho mnozstvi,takze jsem jel pekne po jednotlivych krajich a tu a tam (Praha,stredocesky a tak) jsem to musel dale delit na tradicni a ostatni. V emulatoru to fungovalo stale stejne pomalu,ale zdalo se to byt pouzitelne. Bohuzel po prekopirovani do PDA jsem byl nucet rychle vystrizlivet. Naprosto se to nedalo pouzit. Import jednoho kraje navic trva i nekolik hodin. Takze nehrozi,delat si timto zpusobem vystupy nejak casteji. No a moje predstava byla export z Geogetu (napriklad Praha + stredocesky) do GPX a nasledne prechroustani do Microsoft SQL Compact Edition (GeoScout.sdf) No a pokud se chystam na vylet,vyrobim GeoScout.sdf pro mista kam jedu a nakopiruju nekam na kartu PDA. Pak staci jenom prohazovat fajly s databazi. Pro lenochy a BFU by se asi dalo vyrobit nejaky jednoduchy prejmenovavadlo treba v MortScriptu. Ja v posledni dobe pouzivam predevsim GCz II,ponevac mam pausal mobilni internet,ale spousta lidi by asi ocenila moznost pripravit si vetsi mnozstvi kesek na cestu s sebou. Zejmena treba pri cestach mimo republiku. Ne vsude se da poridit mobilni net tak levne jako treba v Bulharsku (1GB na 1 mesic za 15 Euro) No a pak se taky mohou vyskytnou situace jako zrovna tet,kdy veschny online softiky odpadnou,skrzeva zmeny na GC.com. Jak ja jsem o vikendu ocenil offline databazi v GeoScoutovi.... :)
  • 0




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

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

Reklama