Forum: Cross-Platform-Entwicklung
Delphi
by Mavarik,
30. Sep 2016
Langsamer als deine Umkonvertierung jedenfalls nicht.
lat := sqlquery1.FieldByName('Lat').Asstring;
lon := sqlquery1.FieldByName('Lon').Asstring;
lat := stringreplace(lat,'.',',',);
lon := stringreplace(lon,'.',',',);
position.Latitude := strtofloat(lat);
position.Longitude:= strtofloat(lon);
maxtime := sqlquery1.FieldByName('Min').AsInteger...
Forum: Cross-Platform-Entwicklung
Delphi
by Mavarik,
30. Sep 2016
Lade die Marker Daten erstmal im Thread...
Werden den alle Marker auch angezeigt oder ist ggf. die aktuelle Zoomstufe so, dass 200 Marker nicht in view sind?
Zeige erst die an, die in view und dann nach und nach die anderen setzen.
Somit hast Du einen schnelle Reaktion für den User.
Mavarik