Előzmények

gustyhozzászólásai | válasz erre | 2013.12.09 20:57:06 (31720)
Kicsit bakugrasz az időben. Úgy kezdődött, hogy a kollégák tárgyaltak valami gpx manipulálásról. Ehhez ajánlottam a segítségemet, ami abban állt volna, hogy elkészítem a manipulátort, s ők már a kész, igény szerinti fájlt tölthetik le, nem kell minden egyes alkalommal variálni. Ez szerveren történt volna, mondjuk PHP-ben, de a nyelv másodlagos.
Ekkor jött a localos megjegyzésed.
Hogy Te mit használsz arról gőzöm sincs, te tudod miért vetted magadra. :)
Az általam korábban használt rendszerek közül egyedül a windows az, ahol nem kézenfekvő a PHP, amit írtam ezért írtam. Egy Unix/Linux/BSD/OSX felhasználó számára általában nem idegen a scriptek világa, s hogy az milyen nyelvű az már tényleg ízlés dolga.

A local manipulálásra írt példa a saját felhasználásom, s kizárólag azért említettem meg hogy lásd, van akinek eszébe jut xml-t, csv-t localban manipulálni. Ha kikéred magadnak a windows usert, akkor viszont nem értem, hogy ezt miért találod oly furcsának.

Egyébként rosszul emlékeztem, amit említettem az egy sima shell script, de van PHP is, csak abban már sql is van.
Azért érdekelne, Te mit ajánlasz helyette.
[előzmény: (31719) yano6ard, 2013.12.09 19:55:16]

yano6ardhozzászólásai | válasz erre | 2013.12.09 19:55:16 (31719)
Hm. Egyrészt, aki engem windows usernek hisz, az egészen biztosan nem ismer.
Másrészt te írtad a következőt: "ha a letöltött gpx, vagy egyéb fájlból kell adatokat kinyerni". Ez, az én értelmezésem szerint a lokális feldolgozást jelenti, a szerinted mást, akkor úgy is jó.
[előzmény: (31718) gusty, 2013.12.09 19:34:02]

gustyhozzászólásai | válasz erre | 2013.12.09 19:34:02 (31718)
Egyrészt nem volt szó localról, másrészt meg nemcsak windows userek vannak. :)
Letöltöm a gpx-et, elindítom a scriptemet és máris át van alakítva a saját gusztusom szerint. Mondjuk a mac-en alapból van php.
[előzmény: (31716) yano6ard, 2013.12.09 17:52:48]

yano6ardhozzászólásai | válasz erre | 2013.12.09 17:52:48 (31716)
Nekem eszembe nem jutna xml (vagy akár csv) kezelésére localban php-t használni. De hát kinek a pap, kinek a paplány.
[előzmény: (31715) gusty, 2013.12.09 16:27:43]

gustyhozzászólásai | válasz erre | 2013.12.09 16:27:43 (31715)
Azzal nem sokra mész, ha a letöltött gpx, vagy egyéb fájlból kell adatokat kinyerni. :)
[előzmény: (31714) R.Guszty, 2013.12.09 11:29:29]

R.Gusztyhozzászólásai | válasz erre | 2013.12.09 11:29:29 (31714)
PHP-val sok mindent meg lehet oldani. :)
akárcsak a SELECT-INSERT-UPDATE hármassal :-)
kinek a pap...
[előzmény: (31710) gusty, 2013.12.09 08:19:26]

gustyhozzászólásai | válasz erre | 2013.12.09 08:19:26 (31710)
Ez lejött nekem is, csak azt nem tudom mi a variálás célja. Mostanában eléggé belemerültem ebbe a témába, ezért gondoltam, hogy felajánlom a segítségemet, ha konvertálgatásról van szó. PHP-val sok mindent meg lehet oldani. :)
[előzmény: (31709) R.Guszty, 2013.12.09 08:02:28]

R.Gusztyhozzászólásai | válasz erre | 2013.12.09 08:02:28 (31709)
Kösz, de pusztán elméleti volt a vita.
(Dióhéjban: mato a gpx módosításra GSAK-ot javasolta, erre írta scele, hogy Excellel simán ki lehet váltani, matonak ez nem sikerült, és most már scelenek sem megy. :-) )
[előzmény: (31708) gusty, 2013.12.08 20:32:59]

gustyhozzászólásai | válasz erre | 2013.12.08 20:32:59 (31708)
Ha pontosítjátok mit szeretnétek, szívesen segítek. A long description-t kiszedni nem gond, s nem is biztos, hogy a gpx-ből érdemes variálni.
[előzmény: (31707) scele, 2013.12.08 19:20:44]

scelehozzászólásai | válasz erre | 2013.12.08 19:20:44 (31707)
Hát, hát mégse.

Feladtam. Én annak idején még a csixes időkben a GC versenyeken ügyködtem xls-gpx-gdb ügyekkel, de most ez nem megy.
A long description-t nem tudom kinyerni a gpx-ből. A mapsource nem is lát ilyet, a basecamp meg lát, de nem adja ki a txt-be.
Arról nem is beszélve, hogy némelyik annyira hosszú, hogy ebele se férne a csix comment mezőjébe.

Tehát azt hittem, hogy az excel megoldás, a mai korszerűkötyöknél is működik, de tévedtem.

Hosszas szüttyögés után egyébként ki lehetne szedni a gpx-ből eme adatot, de annak nem állok neki.
[előzmény: (31693) mato, 2013.12.07 20:47:31]

matohozzászólásai | válasz erre | 2013.12.07 20:47:31 (31693)
a GSAK tökéletes megoldás

Ebben egyetértünk, én is megvettem, használom.
Viszont felvetődött egy Excel-es alternatíva, ami nagy dicséretet kapott.
Kíváncsi, nyitott emberként érdekelne ez a megoldás is.

[előzmény: (31691) BiharyG, 2013.12.07 19:59:54]

BiharyGhozzászólásai | válasz erre | 2013.12.07 19:59:54 (31691)
Tényleg érdekel, hogy a Groundspeak gpx-eket -- főleg a hintek tekintetében -- hogy lehet átültetni pl. CSix-re, vagy más olyan kütyükre, amelyek nem kezelik alapból a ggpx állományokat.

Pár éve írtam erről, a GSAK tökéletes megoldás, a mai napig is azt használom ilyen célra. itt megtalálod, az oldal alsó harmadában...
[előzmény: (31690) mato, 2013.12.07 19:20:59]

matohozzászólásai | válasz erre | 2013.12.07 19:20:59 (31690)
Most már én is kiváncsi vagyok, mások hogy oldják meg.

Valamilyen oknál fogva elsoványodott a szakértő hozzászólások száma a témában.
Esetleg az Excellel próbálkoznak dél óta a kollégák, de az is lehet, hogy csak ezután jutnak gép elé :-)
(Ezt teljesen komolyan megértem, akceptálom, én is családapa vagyok.)

Amúgy semmi rosszindulat nincs ebben az egészben, csupán a kíváncsiság hajt.

Tényleg érdekel, hogy a Groundspeak gpx-eket -- főleg a hintek tekintetében -- hogy lehet átültetni pl. CSix-re, vagy más olyan kütyükre, amelyek nem kezelik alapból a ggpx állományokat.

Az Excel-vonal elméletben jónak tűnt, de olyan béna, balfék vagyok, hogy nem tudom működőképesen megvalósítani. Ezért kértem és kérek további útmutatást.
[előzmény: (31689) R.Guszty, 2013.12.07 12:57:12]

R.Gusztyhozzászólásai | válasz erre | 2013.12.07 12:57:12 (31689)
Komolyra fordítva: Nem hiszem, hogy Te rontod el. Ahogy elnézem a BaseCampból ha nem gpx-be exportálod, sima útpontként menti el. A GPSBabel valószínűleg ugyanígy tesz. Most már én is kiváncsi vagyok, mások hogy oldják meg.
[előzmény: (31688) mato, 2013.12.07 12:20:53]

matohozzászólásai | válasz erre | 2013.12.07 12:20:53 (31688)
Ott, hogy küzdesz az Excellel, amikor van legális GSAK-od. :-)

Mint azt írtam valahol korábban, teljesen elégedett vagyok a GSAK-kal.

Ugyanakkor nyitott, és rendkívül kíváncsi, hogy mások hogy oldják meg a hint-ek kérdését ggpx-mentes kütyük esetében. A szent cél érdekében még az Excellel is képes vagyok küzdeni :-)

[előzmény: (31686) R.Guszty, 2013.12.07 12:01:50]

R.Gusztyhozzászólásai | válasz erre | 2013.12.07 12:01:50 (31686)
Hol rontom el a dolgot?
Ott, hogy küzdesz az Excellel, amikor van legális GSAK-od. :-) (Bocs :-D )
[előzmény: (31685) mato, 2013.12.07 11:33:24]

matohozzászólásai | válasz erre | 2013.12.07 11:33:24 (31685)
Megakadtam :(

Tehát adva van egy Groundspeak GPX állományom.

Két módszert is próbáltam:

1. Beimportáltam basecamp-be, majd ott kiexportáltam csv-be.
Megnyitom excel-lel, de nem látom a hint-eket.

2. GPSBabellel átalakítottam "GPX XML" formátumból "Comma separetad values" formátumba.
Megnyitom excel-lel, de szintén nem látom a hint-eket.

Márpedig a végső cél az lenne, hogy a hint-ek átkerüljenek a megjegyzés mezőbe.

Hol rontom el a dolgot?
[előzmény: (31684) scele, 2013.12.07 08:56:46]

scelehozzászólásai | válasz erre | 2013.12.07 08:56:46 (31684)
pontosan!

A mapsource-ból pedig lehet jófajta txt-t menteni, amit be tudsz hozni a excelbe.
A basecamp ennél már okosabb, mert egyből csv-t tud menteni.

[előzmény: (31682) Old Fairy, 2013.12.07 00:28:28]

Old Fairyhozzászólásai | válasz erre | 2013.12.07 00:28:28 (31682)
https://www.gpsbabel.org/htmldoc-1.4.4/fmt_csv.html
[előzmény: (31681) mato, 2013.12.07 00:10:19]

matohozzászólásai | válasz erre | 2013.12.07 00:10:19 (31681)
Felcsigáztál :-)
Tehát csinálsz az xls-ből csv-t. Ez eddig rendben van.
A végeredményt (csv) hogy tolod rá mindenféle egzotikus kütyükre, amik gpx-et várnak?
De nem menjünk messzire: hogy tolod át egy szimpla Garmin CSix-re?

[előzmény: (31680) scele, 2013.12.06 18:55:55]

scelehozzászólásai | válasz erre | 2013.12.06 18:55:55 (31680)
Az excelből hogy csinálsz utána gpx-et?

csv a megoldás!

Bejelentkezés név:  jelszó:   [regisztráció]