• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

modifizierter gpx export

greiol

Geoguru
mit dem heutigen NB kommt ein modifizierter GPX exporter

wenn man ihn aufruft kommt erst mal ein optionen dialog. hier mal die wichtigsten dinge im überblick:
  • custom icons: benutzt die garminmap.xml für benutzerdefinierte symbole
  • one file per type: erzeugt pro "cachetyp" eine eigene datei. dazu muss die garminmap.xml erweitert werden (siehe unten) z.b. für den poi loader
  • use smart ids: eränzt den wegpunt bei caches um infos zu typ, diff, terr und size. bei addis wird der name des hauptwegpunktes angezeigt + der prefix des addi
  • compact: erzeugt ein gpx ohne groundspeak extensions. zusammen mit smartid enthält der kommentar den cachenamen und die hints.
  • PQ like: erzeugt eine Datei die möglichst nahe am format einer PQ ist
  • myFinds: erzeugt eine Datei die möglichst nahe am format eine myFinds PQ ist (ist noch nicht fertig)
  • send to garmin: deaktiviert. soll später mal das gpx oder die poi direkt auf den garmin laden

erweiterung der garminmap.xml (beispiel)
aus
Code:
<icon name="Custom 0" type="2" />
wird
Code:
<icon name="Custom 0" type="2" poiid="Traditional"/>
ansonsten gelten die selben kombinationsmöglichkeiten die ihr auch vom loc oder sendtogarmin export kennt

anmerkung:
ich hatte immer mal wieder probleme die erzeugten "PQ like"s in mapsource einzulesen. bei genauerer betrachtung lag das meist an kaputten einträgen bei den logs. das ist aber nicht ganz leicht rauszufinden da mapsource nur eine sehr ungenaue fehlermeldung ausgibt. wer eine gute idee hat ausser die logs einfach nicht mit zu erportieren ...

der alte GPX export ist noch vorhanden! der neue taucht unter dem menüpunkt gpx mapsource auf

pobiert es am besten einfach mal aus. da "nur" exportiert wird, sollte nicht viel kaputt gehen.
 

Lamima

Geocacher
oh DAS klingt ja mal wirklich spannend!!
Aber welche Auswahlmöglichkeit würde denn dem aktuellen GPX Export entsprechen?!
 
OP
G

greiol

Geoguru
der aktuelle gpx export ist nach wie vor vorhanden. vergleichbar dürfte das sein mit PQlike im neuen
 

t31

Geowizard
@greiol, Mapsource verschluckt sich meist an Entitäten wie " oder Unicode-Zeichen wie « das liegt am & was Mapsource nicht mag, man muß solche Zeichen filtern (weglassen oder durch andere Zeichen ersetzen, z.B. ein _)
 
OP
G

greiol

Geoguru
t31 schrieb:
@greiol, Mapsource verschluckt sich meist an Entitäten wie " oder Unicode-Zeichen wie « das liegt am & was Mapsource nicht mag, man muß solche Zeichen filtern (weglassen oder durch andere Zeichen ersetzen, z.B. ein _)
das ist mir schon klar. aber aus einem mir noch nichtbekannten grund habe ich noch ein paar altlasten in meinen wegpunkt.xml files die die encoder von cachewolf einfach nicht wegbekommen (warum auch immer). da stehen auch manche logs doppelt und dreifach drin. irgendwann baue ich mir mal ein tool das alle alten logs komplett rauslöscht.

sieht so aus als seien bei mir 1 - 2% der cache betroffen. alle anderen laufen sauber durch. also habe ich was zu tun
 

Geo-Johnny

Geowizard
greiol schrieb:
der alte GPX export ist noch vorhanden! der neue taucht unter dem menüpunkt gpx mapsource auf

pobiert es am besten einfach mal aus. da "nur" exportiert wird, sollte nicht viel kaputt gehen.
Ich ersuche Dich den "alten" GPX Export noch einige Zeit beizubehalten !!! ;)
Den neuen GPX MapSource Exporter habe ich kurz mit verschieden Kombinationsmöglichkeiten und mit fünf oder sechs gefilterten Earthcaches ausprobiert. Leider ist es mir nicht gelungen das erzeugte GPX File mit MapSource zu öffnen. :???: Ich habe mir das aber aus Zeitmangel noch nicht näher mit einem Editor angesehen, was da schiefläuft, ich bleibe aber am Ball ...
L.G. - Johnny!
 
OP
G

greiol

Geoguru
Geo-Johnny schrieb:
Ich ersuche Dich den "alten" GPX Export noch einige Zeit beizubehalten !!! ;)
keine sorge. der bleibt erst mal. genau aus diesem grund wurde er parallel eingebunden

wobei für masource selber eigentlich ohnehin der compact modus vorgesehen war. zumindest mein mapsource interessiert sich hinreichend wenig für die groundspeak extensions.
 
OP
G

greiol

Geoguru
Geo-Johnny schrieb:
Leider ist es mir nicht gelungen das erzeugte GPX File mit MapSource zu öffnen. :???:
lade die datei mal nach http://www.validome.org/xml/ und setz den haken bei "quellcode anzeigen" da kommt eine recht gute analyse raus.

bei mir habe ich rausgefunden, dass in den waypopint.xml files zum teil sowas steht:
Code:
<LOG><![CDATA[<img src='








































































Owner Maintenance 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil'> 2006-10-08 by Schlaggo</strong><br>Weil's so schee is, hab' ich auch ein paar Tagpfauenaugebilder geschossen. Ich fand zwar nur einen, aber der stand gut Modell.<br>]]>)</LOG>
nach abfrage der einzelnen properties der log klasse, kommt dann sowas raus. man beachte den logtyp
Code:
				<groundspeak:log id="">
					<groundspeak:date>2006-10-08T00:00:00</groundspeak:date>
					<groundspeak:type>








































































Owner Maintenance 2006-10-08 by Schlaggo</strong><br>Weil</groundspeak:type>
					<groundspeak:finder id="">Schlaggo</strong></groundspeak:finder>
					<groundspeak:text encoded="">Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;> 2006-10-08 by Schlaggo</strong><br>Weil&apos;s so schee is, hab&apos; ich auch ein paar Tagpfauenaugebilder geschossen. Ich fand zwar nur einen, aber der stand gut Modell.<br></groundspeak:text>
				</groundspeak:log>
hat einer der entwickler eine idee woher der unfug kommt?
 

huzzel

Geowizard
Ich habe gerade mal einen Test mit dem von meinem Programm erzeugten GPX-Files. Mein Tradi-File lies sich ohne Probleme öffnen :smile:
In meinem Programm werden alle Sonderzeichen entfernt/abgeändert.

Hier der c-Code, wo man rauslesen kann, was wie behandelt wird:
Code:
void austausch(char *str, int Modus=1) //Sonderzeichen auswechseln
{
	//char test[7]=" ";
	char temp[MAX];
	int x_austausch=0;
	int y_austausch=0;
	int Ende_String=strlen(str);

	if (*(str)!='\0')
		{
			while (x_austausch < Ende_String)
				{
					if ((str[x_austausch]<48 || str[x_austausch]>122) && str[x_austausch] !=32 && str[x_austausch] !=34 || str[x_austausch]==60 || str[x_austausch]==62)
						{
							if (*(str+x_austausch)==(-61) || *(str+x_austausch)==(-62) )
								{
									if (*(str+x_austausch)==(-61)  && *(str+x_austausch+1)==(-68)) //ü
										{temp[y_austausch]=117;temp[++y_austausch]=101;x_austausch++;}
									else if (*(str+x_austausch)==(-61)  && *(str+x_austausch+1)==(-92)) //ä
										{temp[y_austausch]=97;temp[++y_austausch]=101;x_austausch++;}
									else if (*(str+x_austausch)==(-61)  && *(str+x_austausch+1)==(-74)) //ö
										{temp[y_austausch]=111;temp[++y_austausch]=101;x_austausch++;}
									else if (*(str+x_austausch)==(-61)  && *(str+x_austausch+1)==(-97)) //ß
										{temp[y_austausch]=115;temp[++y_austausch]=115;x_austausch++;}
									else if (*(str+x_austausch)==(-62)  && *(str+x_austausch+1)==(-80)) //°
										{x_austausch++;y_austausch--;}
									else if (*(str+x_austausch)==(-61)  && *(str+x_austausch+1)==(-124) ) //Ä
										{temp[y_austausch]=65;temp[++y_austausch]=101;x_austausch++;}
									else if (*(str+x_austausch)==(-61)  && *(str+x_austausch+1)==(-106)) //Ö
										{temp[y_austausch]=79;temp[++y_austausch]=101;x_austausch++;}
									else if (*(str+x_austausch)==(-61)  && *(str+x_austausch+1)==(-100)) //Ü
										{temp[y_austausch]=85;temp[++y_austausch]=101;x_austausch++;}
									else if (*(str+x_austausch)==(-61)  && *(str+x_austausch+1)==(-76)) //'
										{temp[y_austausch]=115;temp[++y_austausch]=115;x_austausch++;}
									else if (*(str+x_austausch)==(-62)  && *(str+x_austausch+1)==(-78)) //²
										{temp[y_austausch]=94;temp[++y_austausch]=50;x_austausch++;}
									else if (*(str+x_austausch)==(-62)  && *(str+x_austausch+1)==(-77)) //³
										{temp[y_austausch]=94;temp[++y_austausch]=51;x_austausch++;}
								}
							else if (*(str+x_austausch)=='&')
								{
									if (memcmp(str+x_austausch,"ü",6) == 0) //ü
										{temp[y_austausch]=117;temp[++y_austausch]=101;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"ä",6) == 0) //ä
										{temp[y_austausch]=97;temp[++y_austausch]=101;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"ö",6) == 0) //ö
										{temp[y_austausch]=111;temp[++y_austausch]=101;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"ß",6) == 0) //ß
										{temp[y_austausch]=115;temp[++y_austausch]=115;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"&",5) == 0)
										{temp[y_austausch]=117;temp[++y_austausch]=110;temp[++y_austausch]=100;x_austausch+=4;}
									else if (memcmp(str+x_austausch,"Ä",6) == 0) //Ä
										{temp[y_austausch]=65;temp[++y_austausch]=101;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"Ö",6) == 0) //Ö
										{temp[y_austausch]=79;temp[++y_austausch]=101;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"Ü",6) == 0) //Ü
										{temp[y_austausch]=85;temp[++y_austausch]=101;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"´",6) == 0) //'
										{temp[y_austausch]=96;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"&#8211",6) == 0) //-
										{temp[y_austausch]=45;x_austausch+=6;}
									else if (memcmp(str+x_austausch,"&#183",5) == 0) //.
										{temp[y_austausch]=42;x_austausch+=5;}
									else if (memcmp(str+x_austausch," ",6) == 0) // 
										{if (temp[y_austausch-1]==32) {x_austausch+=5;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=5;}}
									else if (memcmp(str+x_austausch,"&#8230",6) == 0) //...
										{temp[y_austausch]=46;temp[++y_austausch]=46;temp[++y_austausch]=46;x_austausch+=6;}
									else if (memcmp(str+x_austausch,"&rheb;",6) == 0) //Euro euro rheb
										{temp[y_austausch]=69;temp[++y_austausch]=117;temp[++y_austausch]=114;temp[++y_austausch]=111;x_austausch+=6;}
									else if (memcmp(str+x_austausch,"&dhbg;",5) == 0) //" quot dhbg
										{temp[y_austausch]=34;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"&nzcv",5) == 0) //& ampi nzcv
										{temp[y_austausch]=38;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"€",6) == 0) //Euro euro rheb
										{temp[y_austausch]=69;temp[++y_austausch]=117;temp[++y_austausch]=114;temp[++y_austausch]=111;x_austausch+=6;}
									else if (memcmp(str+x_austausch,""",6) == 0) //" quot dhbg
										{temp[y_austausch]=34;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"&ampi",5) == 0) //& ampi nzcv
										{temp[y_austausch]=38;x_austausch+=5;}
									else if (memcmp(str+x_austausch,">",4) == 0)
										{if (temp[y_austausch-1]==32) {x_austausch+=3;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=3;}}
									else if (memcmp(str+x_austausch,"<",4) == 0)
										{if (temp[y_austausch-1]==32) {x_austausch+=3;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=3;}}
									else if (memcmp(str+x_austausch,"&#160",5) == 0) // Leerzeichen
										{temp[y_austausch]=32;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"²",6) == 0) //²
										{temp[y_austausch]=94;temp[++y_austausch]=50;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"&#183",5) == 0) //.
										{temp[y_austausch]=42;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"&#167",5) == 0) // § wird gelöscht
										{if (temp[y_austausch-1]==32) {x_austausch+=3;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=3;}}
									else if (memcmp(str+x_austausch,"&#169",5) == 0) //(c)
										{temp[y_austausch]=40;temp[++y_austausch]=99;temp[++y_austausch]=41;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"&#177",5) == 0) //+-
										{temp[y_austausch]=43;temp[++y_austausch]=45;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"&#181",5) == 0) //µ
										{temp[y_austausch]=109;x_austausch+=5;}
									else if (memcmp(str+x_austausch,"&#186",5) == 0) //° wird gelöscht
										{if (temp[y_austausch-1]==32) {x_austausch+=3;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=3;}}
									else if (memcmp(str+x_austausch,"&#176",5) == 0) //° wird gelöscht
										{if (temp[y_austausch-1]==32) {x_austausch+=3;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=3;}}
									else if (memcmp(str+x_austausch,"&#247",5) == 0) // /
										{temp[y_austausch]=47;x_austausch+=5;}
								}
							else
								{
									if (memcmp(str+x_austausch,"<oe>",4) == 0)
										{if (temp[y_austausch-1]==32) {x_austausch+=3;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=3;}}
									else if (memcmp(str+x_austausch,"<br>",4) == 0)
										{if (temp[y_austausch-1]==32) {x_austausch+=3;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=3;}}
									else if (*(str+x_austausch)<0)
										{if (temp[y_austausch-1]==32) {x_austausch++;y_austausch--;} else {temp[y_austausch]=32;}}
									else if (memcmp(str+x_austausch,"<p>",3) == 0)
										{if (temp[y_austausch-1]==32) {x_austausch+=2;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=2;}}
									else if (memcmp(str+x_austausch,"<c>",3) == 0)
										{if (temp[y_austausch-1]==32) {x_austausch+=2;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=2;}}
									else if (memcmp(str+x_austausch,"<o>",3) == 0)
										{if (temp[y_austausch-1]==32) {x_austausch+=2;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=2;}}
									else if (memcmp(str+x_austausch,"<b>",3) == 0)
										{if (temp[y_austausch-1]==32) {x_austausch+=2;y_austausch--;} else {temp[y_austausch]=32;x_austausch+=2;}}
									else if (*(str+x_austausch)==62) //>
										{if (temp[y_austausch-1]==32) {x_austausch++;y_austausch--;} else {temp[y_austausch]=32;}}
									else if (*(str+x_austausch)==60) //<
										{if (temp[y_austausch-1]==32) {x_austausch++;y_austausch--;} else {temp[y_austausch]=32;}}
									else
										{temp[y_austausch]=str[x_austausch];}
								}
						}
					else
						{
							if ( temp[y_austausch-1] == 32 && *(str+x_austausch)==32) y_austausch--;
							else temp[y_austausch]=str[x_austausch];
						}
					x_austausch++;
					y_austausch++;
				}
			temp[y_austausch]='\0';		//Ende anfügen
			//strcpy(Input,temp);
			memcpy(str,temp,strlen(temp)+1);
		}
}
 
OP
G

greiol

Geoguru
huzzel schrieb:
Ich habe gerade mal einen Test mit dem von meinem Programm erzeugten GPX-Files. Mein Tradi-File lies sich ohne Probleme öffnen :smile:
In meinem Programm werden alle Sonderzeichen entfernt/abgeändert.
wenn ich aus dem logtype das & rausnehme klappt es auch. die frage ist wie der logtype den es nicht gibt entstehen konnte.

das symptom zu kurieren ist recht einfach, aber die ursache würde mich mehr interessieren.

Edit: ok, die korrektur des symptoms bestht jetzt darin alle unbekannten logtypen auf "Write note" zu setzen. vielleicht finde ich auch noch heraus wo der fehler herkam.
 

jhohn

Geomaster
Der Export in eine Datei pro Typ ist für mich einfach nur gut. Das beschleunigt die POI Erstellung fürs Autonavi ungemein. Ich hab mir das bisher immer über Filter einstellen - Exportieren - Filter ändern - Exportieren ... erstellt und dann hinterher nochmal durch gpsbabel zum zusammenführen der Dateien aus den einzelnen Profilen. Ideal, für mich, wäre es wenn man alle Profile auf einmal so exportieren könnte, dann würde der Schritt mit gpsbabel auch noch entfallen, aber auch so ist das schon echt Klasse. Vielen Dank.
Eine Sache ist mir gleich aufgefallen:
Im Namen sind die D/T Werte gegenüber der Beschreibung und der Anzeige auf der GC-Webseite vertauscht:
Beispiel:
Code:
...
		<name>GC1MHED T2510s</name>
...
		<desc>Odenwälder-Weininsel VII - Mitten in der Insel by Schandmaul & Teufelsweib, Traditional Cache (1/2.5)</desc>
		<url>http://www.geocaching.com/seek/cache_details.aspx?wp=GC1MHED</url>
...

Und einen Wunsch hätte ich noch:
Könnte man den in den Dateien noch den Profilnamen mit einbauen, also anstatt "GC-Tradi.gpx" "Tradi-<Profilname>.gpx" oder so was, dann müsste man die nicht erst umbenennen bevor man das nächste Profil exportiert?
 
OP
G

greiol

Geoguru
jhohn schrieb:
Im Namen sind die D/T Werte gegenüber der Beschreibung und der Anzeige auf der GC-Webseite vertauscht:
gefixt
jhohn schrieb:
Könnte man den in den Dateien noch den Profilnamen mit einbauen, also anstatt "GC-Tradi.gpx" "Tradi-<Profilname>.gpx" oder so was, dann müsste man die nicht erst umbenennen bevor man das nächste Profil exportiert?
du kannst jetzt eine frei gewählte prefix vergeben.
 
OP
G

greiol

Geoguru
könnten die, die bisher probleme mit dem export hatten, bitte kurz feedback geben ob es inzwischen bei ihnen klappt?
 

Geo-Johnny

Geowizard
NB - CacheWolf version: 1.1.1953
Der Export ist bei mir jetzt in allen Varianten mit MapSource v6.15.6 lesbar. Auch die Custom Icons funktionieren ...
Allerdings:
1) Beim "Compact Export" werden die Smart ID's ausgegeben, auch wenn diese nicht angehackt sind.
2) Beim "PQ like Export" steht nichts im Kommentarfeld, dort würde zumindest der Cachename hingehören!
Optimal wäre: Wurmloch (Letterbox Hybrid) D=2.0/T=3.0 - Small
In einem Template hätte ich es so gelöst:
Code:
<cmt><tmpl_var name = NAME> (<tmpl_var name = TYPE>) D=<tmpl_var name = DIFFICULTY>/T=<tmpl_var name = TERRAIN> - <tmpl_var name = SIZE></cmt>
In wie weit sich das beim "GPX Export Mapsource" intern lösen läßt, ist Deine Baustelle. :D

3) Schön (aber nicht unbedingt nötig) wäre es, wenn die ausgewählte Exportvariante (z.B. Customs Icons + PQ like) gespeichert würde, so daß man das nicht bei jedem Export neu einstellen muß. ;)

L.G. - Johnny
 
OP
G

greiol

Geoguru
Geo-Johnny schrieb:
1) Beim "Compact Export" werden die Smart ID's ausgegeben, auch wenn diese nicht angehackt sind.
das konnte ich nicht reproduzieren
Geo-Johnny schrieb:
2) Beim "PQ like Export" steht nichts im Kommentarfeld, dort würde zumindest der Cachename hingehören!
ich denke ich hab den fehler. ich werde das heute abend mal ausprobieren
Geo-Johnny schrieb:
3) Schön (aber nicht unbedingt nötig) wäre es, wenn die ausgewählte Exportvariante gespeichert würde
ich pack das mal auf den wunschzettel
 

Geo-Johnny

Geowizard
greiol schrieb:
Geo-Johnny schrieb:
1) Beim "Compact Export" werden die Smart ID's ausgegeben, auch wenn diese nicht angehackt sind.
das konnte ich nicht reproduzieren
Okay, das war mein Fehler. Das ExportFile war von MapSource noch geöffnet, darum konnte der CW es nicht überschreiben. :eek:ps: Also das klappt eh ...
greiol schrieb:
Geo-Johnny schrieb:
2) Beim "PQ like Export" steht nichts im Kommentarfeld, dort würde zumindest der Cachename hingehören!
ich denke ich hab den fehler. ich werde das heute abend mal ausprobieren
Yep, es fehlt aber im "Compact Export" auch. Wenn man aber Smart ID's anhackt, dann steht auch etwas im Kommentarfeld. :???:
greiol schrieb:
Geo-Johnny schrieb:
3) Schön (aber nicht unbedingt nötig) wäre es, wenn die ausgewählte Exportvariante gespeichert würde
ich pack das mal auf den wunschzettel
:gott: Danke!
 
OP
G

greiol

Geoguru
Geo-Johnny schrieb:
Geo-Johnny schrieb:
2) Beim "PQ like Export" steht nichts im Kommentarfeld, dort würde zumindest der Cachename hingehören!
ich denke ich hab den fehler. ich werde das heute abend mal ausprobieren
Yep, es fehlt aber im "Compact Export" auch. Wenn man aber Smart ID's anhackt, dann steht auch etwas im Kommentarfeld. :???: [/quote]die methode wie und wann gc.com desc oder cmt setzt (muss bei pq like aber halt abgebildet werden) ist etwas gewöhnungsbedürftig. es sollte jetzt besser klappen.
 

Geo-Johnny

Geowizard
Booaaa, anscheinend bin ich hier der einzige Tester des neuen GPX-Exports :eek:ps:

@greiol
NB - CacheWolf version: 1.1.1962

1) Compact- & PQ-like funktioniert jetzt wunderprächtig, auch mit den Custom Icons zusammen.
Das Kommentarfeld passt mir ausgezeichnet. ;)
Im MapSource sieht das toll aus, mit einem Text-Editor eher weniger, hier fehlen noch ein paar < /br>, das ist aber reine Kosmetik.

2) "One File per Type" konnte ich nicht testen, weil ich die erzeugten Files nicht finde. :???: Entweder bin ich zu blöd dazu, oder es funkt noch nicht richtig. Jedenfalls läuft die %Anzeige beim Export ohne Fehler durch.

3) Ob der PQ-Like Export für Garmin Colorado/Oregon Geräte lese- und anzeigbar ist, müßte jemand anderer testen. Ich habe meine "Gewürzmühle" vor einem Jahr wieder abgestoßen, taugt nix. :zensur:

4) Hat vielleicht nur indirekt mit dem GPX Export zu tun ...
Ich habe immer wieder Probleme mit diesem Cache: GCF55A - Four Windows
Beim aktualisieren(Import) muß ich max. Logs auf 1 stellen, sonst bekomme ich einen Out of Memory Fehler.
Beim Compact Export läufts ohne Fehler durch, bei PQ-Like Export steht folgender Fehler im log.txt:
log.txt schrieb:
29.06.2009/12:16: GPX Export: unknown logtype MAXLOG
L.G. - Johnny
 

huzzel

Geowizard
Geo-Johnny schrieb:
Booaaa, anscheinend bin ich hier der einzige Tester des neuen GPX-Exports :eek:ps:
Sorry, ich nutze mein eigenes Programm dafür. Lese hier aber fleißig mit, nicht dass ich es doch wieder einmotten kann ;)
 
Oben