Changeset 32082 in osm for applications/editors/josm/plugins/seachart/src/render/Rules.java
- Timestamp:
- 2016-02-27T09:09:45+01:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/seachart/src/render/Rules.java
r31846 r32082 278 278 break; 279 279 case COALNE: 280 Renderer.lineVector(feature, new LineStyle(Color.black, 10)); 280 if (Renderer.zoom >= 12) 281 Renderer.lineVector(feature, new LineStyle(Color.black, 10)); 281 282 break; 282 283 case DEPARE: … … 287 288 break; 288 289 case LAKARE: 289 Renderer.lineVector(feature, new LineStyle(Symbols.Bwater, 10, Symbols.Bwater)); 290 if ((Renderer.zoom >= 12) || (feature.geom.area > 10.0)) 291 Renderer.lineVector(feature, new LineStyle(Symbols.Bwater)); 290 292 break; 291 293 case DRGARE: … … 310 312 case LOKBSN: 311 313 case HRBBSN: 312 Renderer.lineVector(feature, new LineStyle(Color.black, 10, Symbols.Bwater)); 314 if (Renderer.zoom >= 12) { 315 Renderer.lineVector(feature, new LineStyle(Color.black, 10, Symbols.Bwater)); 316 } else { 317 Renderer.lineVector(feature, new LineStyle(Symbols.Bwater)); 318 } 313 319 break; 314 320 case HRBFAC: 315 321 if (feature.objs.get(Obj.HRBBSN) != null) { 316 Renderer.lineVector(feature, new LineStyle(Color.black, 10, Symbols.Bwater)); 322 if (Renderer.zoom >= 12) { 323 Renderer.lineVector(feature, new LineStyle(Color.black, 10, Symbols.Bwater)); 324 } else { 325 Renderer.lineVector(feature, new LineStyle(Symbols.Bwater)); 326 } 317 327 } 318 328 break; … … 1038 1048 if ((Renderer.context.ruleset() == RuleSet.ALL) || (Renderer.context.ruleset() == RuleSet.BASE)) { 1039 1049 if ((cat != CatSLC.SLC_SWAY) && (cat != CatSLC.SLC_TWAL)) { 1040 Renderer.lineVector(feature, new LineStyle(Color.black, 10, Symbols.Yland)); 1050 if (Renderer.zoom >= 12) { 1051 Renderer.lineVector(feature, new LineStyle(Color.black, 10, Symbols.Yland)); 1052 } else { 1053 Renderer.lineVector(feature, new LineStyle(Symbols.Yland)); 1054 } 1041 1055 } 1042 1056 } … … 1049 1063 Renderer.lineVector(feature, new LineStyle(Color.black, 10, new float[] { 40, 40 }, null)); 1050 1064 if (Renderer.zoom >= 15) 1051 Renderer.lineText(feature, "(covers)", new Font("Arial", Font.PLAIN, 80), Color.black, 0.5, 80);1065 Renderer.lineText(feature, "(covers)", new Font("Arial", Font.PLAIN, 60), Color.black, 0.5, 80); 1052 1066 } else { 1053 1067 Renderer.lineVector(feature, new LineStyle(Color.black, 10, null, null)); 1054 1068 } 1055 1069 if (Renderer.zoom >= 15) 1056 Renderer.lineText(feature, "Training Wall", new Font("Arial", Font.PLAIN, 80), Color.black, 0.5, -30);1070 Renderer.lineText(feature, "Training Wall", new Font("Arial", Font.PLAIN, 60), Color.black, 0.5, -30); 1057 1071 break; 1058 1072 case SLC_SWAY: … … 1199 1213 1200 1214 private static void waterways() { 1201 Renderer.lineVector(feature, new LineStyle(Symbols.Bwater, 20, Symbols.Bwater)); 1215 Renderer.lineVector(feature, new LineStyle(Symbols.Bwater, 20, (feature.geom.prim == Pflag.AREA) ? Symbols.Bwater : null)); 1202 1216 } 1203 1217
Note:
See TracChangeset
for help on using the changeset viewer.
