viw
9
Ich fürchte deine Ansprüche lassen sich nicht so ohne weiteres umsetzen.
Falls ich falsch liege solle man mich berichtigen. Ich denke das Openlayers bereits die Punkte filtert, welche aktuell dargestellt werden müssen. Das Ganze dauert bei großen Dateien aber mitunter recht lange.
Was du also machen kannst um die Sache zu beschleunigen ist ein Serverseitiges Skript, welches immer nur einen Teil des Tracks an Openlayers liefert. Du müsstes also innerhalb des Skriptes herausfinden, welche Punkte gerade dargestellt werden müssen. und in welcher Reihenfolge sie zu verbinden sind. Besonders fies sind Bildausschnitte wo der Track in Schleifen quasie wie zwei Tracks durch das Bild läuft. Diesen optimierten Track lieferst du dann an Openlayers.
Du kannst ja auch nochmal hier vorbeischauen: http://www.netzwolf.info/kartografie/openlayers/ Die Öffnungszeitenkarte ist immerhin für ganz Deutschland und trotzdem noch lauffähig. Und auch die anderen Beispiele sind recht nett.