Hi Sergio,
about the avgspeed* variables: this can happen when there are no timestamps in the track file - i'll add code to initialize them properly. Thanks!
EDIT: if you insert this block:
$avgspeeddown_kmh = '';
$avgspeeddown_mph = '';
$avgspeeddown_kn = '';
$avgspeedup_kmh = '';
$avgspeedup_mph = '';
$avgspeedup_kn = '';
at line #734 in gpxtrackmap.php, this should fix the problem (already did it here for the next release)
about waypoints: i edit them with BaseCamp, and that adds in a <desc> tag, which will contain plain text (and this works). The program you use seems to write <description> tags that the plugin currently does not recognize (it looks for the <desc> tags). Also it uses CDATA to wrap the text as HTML, which BaseCamp doesn't... Which software do you use?
Could you send me the gpx file directly?
cheers, Frank