@Override public InstructionAnnotation getAnnotation(long flags, Translation tr) { int paveType = 0; // paved if (isBool(flags, K_UNPAVED)) paveType = 1; // unpaved int wayType = (int) wayTypeEncoder.getValue(flags); String wayName = getWayName(paveType, wayType, tr); return new InstructionAnnotation(0, wayName); }
way.setTag("highway", "tertiary"); long flags = encoder.handleWayTags(way, encoder.acceptWay(way), 0); assertTrue(encoder.isBool(flags, FlagEncoder.K_ROUNDABOUT)); way.setTag("highway", "tertiary"); flags = encoder.handleWayTags(way, encoder.acceptWay(way), 0); assertTrue(encoder.isBool(flags, FlagEncoder.K_ROUNDABOUT));
@Override public InstructionAnnotation getAnnotation(long flags, Translation tr) { int paveType = 0; // paved if (isBool(flags, K_UNPAVED)) paveType = 1; // unpaved int wayType = (int) wayTypeEncoder.getValue(flags); String wayName = getWayName(paveType, wayType, tr); return new InstructionAnnotation(0, wayName); }
@Override public InstructionAnnotation getAnnotation( long flags, Translation tr ) { int paveType = 0; // paved if (isBool(flags, K_UNPAVED)) paveType = 1; // unpaved int wayType = (int) wayTypeEncoder.getValue(flags); String wayName = getWayName(paveType, wayType, tr); return new InstructionAnnotation(0, wayName); }
@Override public InstructionAnnotation getAnnotation(long flags, Translation tr) { int paveType = 0; // paved if (isBool(flags, K_UNPAVED)) paveType = 1; // unpaved int wayType = (int) wayTypeEncoder.getValue(flags); String wayName = getWayName(paveType, wayType, tr); return new InstructionAnnotation(0, wayName); }