Search in sources :

Example 1 with RailwayStationItem

use of com.amap.api.services.route.RailwayStationItem in project LivingInCampus by DulCoder.

the class BusRouteOverlay method addRailwayStep.

private void addRailwayStep(RouteRailwayItem railway) {
    List<LatLng> railwaylistpoint = new ArrayList<LatLng>();
    List<RailwayStationItem> railwayStationItems = new ArrayList<RailwayStationItem>();
    railwayStationItems.add(railway.getDeparturestop());
    railwayStationItems.addAll(railway.getViastops());
    railwayStationItems.add(railway.getArrivalstop());
    for (int i = 0; i < railwayStationItems.size(); i++) {
        railwaylistpoint.add(AMapUtil.convertToLatLng(railwayStationItems.get(i).getLocation()));
    }
    addRailwayPolyline(railwaylistpoint);
}
Also used : RailwayStationItem(com.amap.api.services.route.RailwayStationItem) ArrayList(java.util.ArrayList) LatLng(com.amap.api.maps.model.LatLng) LatLonPoint(com.amap.api.services.core.LatLonPoint)

Aggregations

LatLng (com.amap.api.maps.model.LatLng)1 LatLonPoint (com.amap.api.services.core.LatLonPoint)1 RailwayStationItem (com.amap.api.services.route.RailwayStationItem)1 ArrayList (java.util.ArrayList)1