Henk: Arrays in FF beschleunigen

Beitrag lesen

Hi,

größere Arrays wie man sie zum Beispiel für die Tracklinien in GoogleMaps nutzen kann, sind im FireFox schrecklich langsam. Gibt es einen Weg die Erzeugung des Arrays zu beschleunigen? Es geht mitr speziell um sowas:

map.addOverlay(new GPolyline(arr,nowcolor,nowwidth,1));

wobei arr erzeugt werden kann durch

var arr=[
new GLatLng(lat1, lon1),
new GLatLng(lat2, lon2),
etc.
];

oder durch

var arr = new Array(cpoint);
for (i=0; i<cpoint; i++)
 arr[i] = new GLatLng(nowTrack[2*i+0],nowTrack[2*i+1]);

Beides ist sehr langsam. Gibt es einen besseren Weg?

Gruß und Danke
Hekn