mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-17 08:49:51 +00:00
line colors for Bonn buses
git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@539 0924bc21-9374-b0fa-ee44-9ff1593b38f0
This commit is contained in:
parent
952be53f5f
commit
babdb1733a
1 changed files with 73 additions and 0 deletions
|
@ -19,9 +19,12 @@ package de.schildbach.pte;
|
|||
import java.text.DateFormat;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
||||
|
||||
import de.schildbach.pte.dto.Location;
|
||||
import de.schildbach.pte.util.Color;
|
||||
import de.schildbach.pte.util.ParserUtils;
|
||||
|
||||
/**
|
||||
|
@ -133,4 +136,74 @@ public class VrrProvider extends AbstractEfaProvider
|
|||
uri.append("&command=").append(command);
|
||||
return uri.toString();
|
||||
}
|
||||
|
||||
private static final Map<String, int[]> LINES = new HashMap<String, int[]>();
|
||||
|
||||
static
|
||||
{
|
||||
// Busse Bonn
|
||||
LINES.put("B63", new int[] { Color.parseColor("#0065ae"), Color.WHITE });
|
||||
LINES.put("B16", new int[] { Color.parseColor("#0065ae"), Color.WHITE });
|
||||
LINES.put("B66", new int[] { Color.parseColor("#0065ae"), Color.WHITE });
|
||||
LINES.put("B67", new int[] { Color.parseColor("#0065ae"), Color.WHITE });
|
||||
LINES.put("B68", new int[] { Color.parseColor("#0065ae"), Color.WHITE });
|
||||
LINES.put("B18", new int[] { Color.parseColor("#0065ae"), Color.WHITE });
|
||||
LINES.put("B61", new int[] { Color.parseColor("#e4000b"), Color.WHITE });
|
||||
LINES.put("B62", new int[] { Color.parseColor("#e4000b"), Color.WHITE });
|
||||
LINES.put("B65", new int[] { Color.parseColor("#e4000b"), Color.WHITE });
|
||||
LINES.put("BSB55", new int[] { Color.parseColor("#00919e"), Color.WHITE });
|
||||
LINES.put("BSB60", new int[] { Color.parseColor("#8f9867"), Color.WHITE });
|
||||
LINES.put("BSB69", new int[] { Color.parseColor("#db5f1f"), Color.WHITE });
|
||||
LINES.put("B529", new int[] { Color.parseColor("#2e2383"), Color.WHITE });
|
||||
LINES.put("B537", new int[] { Color.parseColor("#2e2383"), Color.WHITE });
|
||||
LINES.put("B541", new int[] { Color.parseColor("#2e2383"), Color.WHITE });
|
||||
LINES.put("B550", new int[] { Color.parseColor("#2e2383"), Color.WHITE });
|
||||
LINES.put("B163", new int[] { Color.parseColor("#2e2383"), Color.WHITE });
|
||||
LINES.put("B551", new int[] { Color.parseColor("#2e2383"), Color.WHITE });
|
||||
LINES.put("B600", new int[] { Color.parseColor("#817db7"), Color.WHITE });
|
||||
LINES.put("B601", new int[] { Color.parseColor("#831b82"), Color.WHITE });
|
||||
LINES.put("B602", new int[] { Color.parseColor("#dd6ba6"), Color.WHITE });
|
||||
LINES.put("B603", new int[] { Color.parseColor("#e6007d"), Color.WHITE });
|
||||
LINES.put("B604", new int[] { Color.parseColor("#009f5d"), Color.WHITE });
|
||||
LINES.put("B605", new int[] { Color.parseColor("#007b3b"), Color.WHITE });
|
||||
LINES.put("B606", new int[] { Color.parseColor("#9cbf11"), Color.WHITE });
|
||||
LINES.put("B607", new int[] { Color.parseColor("#60ad2a"), Color.WHITE });
|
||||
LINES.put("B608", new int[] { Color.parseColor("#f8a600"), Color.WHITE });
|
||||
LINES.put("B609", new int[] { Color.parseColor("#ef7100"), Color.WHITE });
|
||||
LINES.put("B610", new int[] { Color.parseColor("#3ec1f1"), Color.WHITE });
|
||||
LINES.put("B611", new int[] { Color.parseColor("#0099db"), Color.WHITE });
|
||||
LINES.put("B612", new int[] { Color.parseColor("#ce9d53"), Color.WHITE });
|
||||
LINES.put("B613", new int[] { Color.parseColor("#7b3600"), Color.WHITE });
|
||||
LINES.put("B614", new int[] { Color.parseColor("#806839"), Color.WHITE });
|
||||
LINES.put("B615", new int[] { Color.parseColor("#532700"), Color.WHITE });
|
||||
LINES.put("B630", new int[] { Color.parseColor("#c41950"), Color.WHITE });
|
||||
LINES.put("B631", new int[] { Color.parseColor("#9b1c44"), Color.WHITE });
|
||||
LINES.put("B633", new int[] { Color.parseColor("#88cdc7"), Color.WHITE });
|
||||
LINES.put("B635", new int[] { Color.parseColor("#cec800"), Color.WHITE });
|
||||
LINES.put("B636", new int[] { Color.parseColor("#af0223"), Color.WHITE });
|
||||
LINES.put("B637", new int[] { Color.parseColor("#e3572a"), Color.WHITE });
|
||||
LINES.put("B638", new int[] { Color.parseColor("#af5836"), Color.WHITE });
|
||||
LINES.put("B640", new int[] { Color.parseColor("#004f81"), Color.WHITE });
|
||||
LINES.put("BT650", new int[] { Color.parseColor("#54baa2"), Color.WHITE });
|
||||
LINES.put("BT651", new int[] { Color.parseColor("#005738"), Color.WHITE });
|
||||
LINES.put("BT680", new int[] { Color.parseColor("#4e6578"), Color.WHITE });
|
||||
LINES.put("B800", new int[] { Color.parseColor("#4e6578"), Color.WHITE });
|
||||
LINES.put("B812", new int[] { Color.parseColor("#4e6578"), Color.WHITE });
|
||||
LINES.put("B843", new int[] { Color.parseColor("#4e6578"), Color.WHITE });
|
||||
LINES.put("B845", new int[] { Color.parseColor("#4e6578"), Color.WHITE });
|
||||
LINES.put("B852", new int[] { Color.parseColor("#4e6578"), Color.WHITE });
|
||||
LINES.put("B855", new int[] { Color.parseColor("#4e6578"), Color.WHITE });
|
||||
LINES.put("B856", new int[] { Color.parseColor("#4e6578"), Color.WHITE });
|
||||
LINES.put("B857", new int[] { Color.parseColor("#4e6578"), Color.WHITE });
|
||||
}
|
||||
|
||||
@Override
|
||||
public int[] lineColors(final String line)
|
||||
{
|
||||
final int[] lineColors = LINES.get(line);
|
||||
if (lineColors != null)
|
||||
return lineColors;
|
||||
else
|
||||
return super.lineColors(line);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue