Changeset 30046 in osm for applications/editors/josm/plugins/smed2/src/seamap/Renderer.java
- Timestamp:
- 2013-11-08T23:08:11+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed2/src/seamap/Renderer.java
r30037 r30046 16 16 import java.util.*; 17 17 18 import s57.S57att.*;19 import s57.S57obj.*;20 18 import s57.S57val.*; 21 import s57.S57val;22 19 import seamap.SeaMap; 23 20 import seamap.SeaMap.*; … … 30 27 public static final double symbolScale[] = { 256.0, 128.0, 64.0, 32.0, 16.0, 8.0, 4.0, 2.0, 1.0, 0.61, 0.372, 0.227, 0.138, 0.0843, 0.0514, 0.0313, 0.0191, 0.0117, 0.007, 0.138 }; 31 28 29 public static final Color Yland = new Color(0x50b0ff); 30 public static final Color Mline = new Color(0x80c480); 31 public static final Color Msymb = new Color(0xa30075); 32 33 static final EnumMap<ColCOL, Color> bodyColours = new EnumMap<ColCOL, Color>(ColCOL.class); 34 static { 35 bodyColours.put(ColCOL.COL_UNK, new Color(0, true)); 36 bodyColours.put(ColCOL.COL_WHT, new Color(0xffffff)); 37 bodyColours.put(ColCOL.COL_BLK, new Color(0x000000)); 38 bodyColours.put(ColCOL.COL_RED, new Color(0xd40000)); 39 bodyColours.put(ColCOL.COL_GRN, new Color(0x00d400)); 40 bodyColours.put(ColCOL.COL_BLU, Color.blue); 41 bodyColours.put(ColCOL.COL_YEL, new Color(0xffd400)); 42 bodyColours.put(ColCOL.COL_GRY, Color.gray); 43 bodyColours.put(ColCOL.COL_BRN, new Color(0x8b4513)); 44 bodyColours.put(ColCOL.COL_AMB, new Color(0xfbf00f)); 45 bodyColours.put(ColCOL.COL_VIO, new Color(0xee82ee)); 46 bodyColours.put(ColCOL.COL_ORG, Color.orange); 47 bodyColours.put(ColCOL.COL_MAG, new Color(0xf000f0)); 48 bodyColours.put(ColCOL.COL_PNK, Color.pink); 49 } 50 51 static final EnumMap<ColPAT, Patt> pattMap = new EnumMap<ColPAT, Patt>(ColPAT.class); 52 static { 53 pattMap.put(ColPAT.PAT_UNKN, Patt.Z); 54 pattMap.put(ColPAT.PAT_HORI, Patt.H); 55 pattMap.put(ColPAT.PAT_VERT, Patt.V); 56 pattMap.put(ColPAT.PAT_DIAG, Patt.D); 57 pattMap.put(ColPAT.PAT_BRDR, Patt.B); 58 pattMap.put(ColPAT.PAT_SQUR, Patt.S); 59 pattMap.put(ColPAT.PAT_CROS, Patt.C); 60 pattMap.put(ColPAT.PAT_SALT, Patt.X); 61 pattMap.put(ColPAT.PAT_STRP, Patt.H); 62 } 63 32 64 public enum LabelStyle { NONE, RRCT, RECT, ELPS, CIRC, VCLR, HCLR } 33 65
Note:
See TracChangeset
for help on using the changeset viewer.
