Ignore:
Timestamp:
2011-07-07T10:51:48+02:00 (13 years ago)
Author:
bastiK
Message:

applied #6540 (anonymous contribution) - New gps-trace coloring method: direction

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/preferences/DrawingPreference.java

    r3996 r4207  
    4545    private ButtonGroup colorGroup;
    4646    private JRadioButton colorTypeVelocity = new JRadioButton(tr("Velocity (red = slow, green = fast)"));
     47    private JRadioButton colorTypeDirection = new JRadioButton(tr("Direction (red = west, yellow = north, green = east, blue = south)"));
    4748    private JRadioButton colorTypeDilution = new JRadioButton(tr("Dilution of Position (red = high, green = low, if available)"));
    4849    private JRadioButton colorTypeNone = new JRadioButton(tr("Single Color (can be customized for named layers)"));
     
    170171        colorGroup.add(colorTypeNone);
    171172        colorGroup.add(colorTypeVelocity);
     173        colorGroup.add(colorTypeDirection);
    172174        colorGroup.add(colorTypeDilution);
    173175
     
    188190            colorTypeDilution.setSelected(true);
    189191            break;
     192        case 3:
     193            colorTypeDirection.setSelected(true);
     194            break;
    190195        }
    191196
    192197        colorTypeNone.setToolTipText(tr("All points and track segments will have the same color. Can be customized in Layer Manager."));
    193198        colorTypeVelocity.setToolTipText(tr("Colors points and track segments by velocity."));
     199        colorTypeDirection.setToolTipText(tr("Colors points and track segments by direction."));
    194200        colorTypeDilution.setToolTipText(tr("Colors points and track segments by dilution of position (HDOP). Your capture device needs to log that information."));
    195201
     
    206212        panel.add(colorTypeVelocity, GBC.std().insets(40,0,0,0));
    207213        panel.add(colorTypeVelocityTune, GBC.eop().insets(5,0,0,5));
     214        panel.add(colorTypeDirection, GBC.eol().insets(40,0,0,0));
    208215        panel.add(colorTypeDilution, GBC.eol().insets(40,0,0,0));
    209216
     
    300307        } else if(colorTypeDilution.isSelected()) {
    301308            Main.pref.putInteger("draw.rawgps.colors", 2);
     309        } else if(colorTypeDirection.isSelected()) {
     310            Main.pref.putInteger("draw.rawgps.colors", 3);
    302311        } else {
    303312            Main.pref.putInteger("draw.rawgps.colors", 0);
Note: See TracChangeset for help on using the changeset viewer.