Search in sources :

Example 1 with BusStationItem

use of com.amap.api.services.busline.BusStationItem in project LivingInCampus by DulCoder.

the class BusRouteOverlay method addBusStationMarkers.

/**
 * @param routeBusLineItem
 */
private void addBusStationMarkers(RouteBusLineItem routeBusLineItem) {
    BusStationItem startBusStation = routeBusLineItem.getDepartureBusStation();
    LatLng position = AMapUtil.convertToLatLng(startBusStation.getLatLonPoint());
    String title = routeBusLineItem.getBusLineName();
    String snippet = getBusSnippet(routeBusLineItem);
    addStationMarker(new MarkerOptions().position(position).title(title).snippet(snippet).anchor(0.5f, 0.5f).visible(nodeIconVisible).icon(getBusBitmapDescriptor()));
}
Also used : MarkerOptions(com.amap.api.maps.model.MarkerOptions) LatLng(com.amap.api.maps.model.LatLng) BusStationItem(com.amap.api.services.busline.BusStationItem)

Aggregations

LatLng (com.amap.api.maps.model.LatLng)1 MarkerOptions (com.amap.api.maps.model.MarkerOptions)1 BusStationItem (com.amap.api.services.busline.BusStationItem)1