public kawitacyjny displayPosition (GPSDataDTO dane)
{
map.clearOverlays ();
map.addOverlay (createMarker (dane));
map.setCenter (LatLng.newInstance (data.getLat (), data.getLongitude ()), 14);
}
intymny Markier createMarker (GPSDataDTO dane)
{
definitywny Markier markier = nowy Markier (LatLng.newInstance (data.getLat (), data.getLongitude ()));
definitywny GPSDataDTO p = dane;
marker.addMarkerClickHandler (nowy MarkerClickHandler () {
jawny kawitacyjny onClick (MarkerClickEvent wydarzenie) {
InfoWindow info = map.getInfoWindow ();
info.open (markier,
nowy InfoWindowContent (
"ID: " + p.getID () + " " +
"Data: " + p.getDate () + " " +
"Czas: " +p.getTime () + " " +
"Szerokość: " + p.getLat () + " " +
"Szerokość Kierunek: " +p.getLat_Dir () + " " +
"Longitude: " + p.getLongitude () + " " +
"Longitude Kierunek: " +p.getLong_Dir () + " " +
"Prędkość: " + p.getSpeed () + "kph?? " +
"Kurs: " + p.getCourse () + "Course " +
"Adres IP: " + p.getIp_add () + ""));}
});
powrotny markier;
}
jawny kawitacyjny displayPositionHistory (Vector dane) {
map.clearOverlays ();
GPSDataDTO init = nowy GPSDataDTO ();
init = data.elementAt ((0));
map.setCenter (LatLng.newInstance (init.getLat (), init.getLongitude ()), 14);
dla (int i=0; i < data.size (); i++)
{
GPSDataDTO markier = (GPSDataDTO) data.elementAt (i);
map.addOverlay (createMarker (markier));
}
}
|