1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47:
public пустое (данные по GPSDataDTO) { map.clearOverlays (); map.addOverlay (createMarker (данные)); map.setCenter (LatLng.newInstance (data.getLat (), data.getLongitude ()), 14); } приватное createMarker отметки (данные по GPSDataDTO) { окончательная отметка отметки = новая отметка (LatLng.newInstance (data.getLat (), data.getLongitude ())); окончательное GPSDataDTO p = данные; marker.addMarkerClickHandler (новое MarkerClickHandler () { onClick публики пустое (случай MarkerClickEvent) { InfoWindow info = map.getInfoWindow (); info.open (отметка, новое InfoWindowContent ( «Удостоверение личности: » + p.getID () + «» + «Дата: » + p.getDate () + " » + «Время: " +p.getTime () + «» + «Широта: » + p.getLat () + «» + «Направление широты: " +p.getLat_Dir () + «» + «Долгота: " + p.getLongitude () + «» + «Направление долготы: " +p.getLong_Dir () + «» + «Скорость: » + p.getSpeed () + «kph?? » + «Курс: » + p.getCourse () + «Course» + «Адрес IP: » + p.getIp_add () + «"));} }); возвращенная отметка; } displayPositionHistory публики пустое (данные по Vector) { map.clearOverlays (); Init GPSDataDTO = новое GPSDataDTO (); init = data.elementAt (0); map.setCenter (LatLng.newInstance (init.getLat (), init.getLongitude ()), 14); для (int i=0; iий < data.size (); i++) { Отметка GPSDataDTO = (GPSDataDTO) data.elementAt (I); map.addOverlay (createMarker (отметка)); } }
Отметка GPSDataDTO; //put эта Кодего сторона вне петли
для (int i=0; iий <� data=""> { отметка = (GPSDataDTO) data.elementAt (I); map.addOverlay (createMarker (отметка)); }