«

»

Mai
01
2008

XML Google Maps WordPress Plugin 1.4 (01.05.2008)

In dieser Version habe ich mich hauptsächlich um die Geschwindigkeitsinformationen aus den GPX-Tracks gekümmert. Neu kann analog zum Höhenprofil auch ein Geschwindigkeitsprofil angezeigt werden. Zudem habe ich Checkpoints eingeführt. Mit Hilfe dieser wird alle x Kilometer ein solcher Checkpunkt gesetzt, auf der Karte, dem Höhen- und Geschwindigkeitsprofil entsprechend angezeigt (Marker bei Karte, Vertikale Linie bei den Profilen). Zudem lässt sich neu eine Tabelle mit den Distanz-, Zeit- und Geschwindigkeitsangaben pro Checkpoint ausgeben.

Projekte>XML Google Maps

Permanentlink zu diesem Beitrag: http://www.matusz.ch/blog/2008/05/01/xml-google-maps-wordpress-plugin-14-01052008/

2 Kommentare

  1. Georg Ludwig sagt:

    Uups – dumm, wenn man das XML-Kommentarzeichen verwendet – also nochmal.

    Hallo Patrick,

    nach langer Zeit mal wieder eine Anmerkung. Bei den waypoints war es mit nicht möglich irgendwie einen
    Zeilenumbruch in die Marker-Beschreibung hineinzubekommen, obwohl ich im GPX ein “<br />” drin hatte.

    Der Grund dafür ist der character-handler Deines GPX-Parsers. Die XML-Bibliothek spricht den handler
    seltsamerweise in einem solchen Fall mehrfach an, so daß man die Behandlung des $this->readingdata

    verändern sollte. Ich habe es mal so gemacht, was offentlich auch zu funktionieren scheint:

    function startHandler($parser, $name, $attribs){

    default:
    if (strlen($this->key1)>0) {
    $this->currentdata=null;
    $this->currentdata = “”; // zurücksetzen des gelesenen Textes
    $this->readingdata=1; // Neu aufsetzen
    }
    break;

    function dataHandler($parser, $data){
    $this->currentdata=$this->currentdata.$data;
    }

    function endHandler($parser, $name){

    default:
    $this->readingdata=0; // Ende des Lesevorganges
    break;

    Grüsse,
    Georg

  2. Patrick sagt:

    Werde dies bei Gelegenheit anschauen…

Hinterlasse eine Antwort

Ihre E-Mail-Adresse wird nicht veröffentlicht.

Sie können diese HTML-Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>