Ignore:
Timestamp:
2019-02-15T18:17:18+01:00 (6 years ago)
Author:
malcolmh
Message:

refine light sectors

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/seachart/src/render/Rules.java

    r34886 r34896  
    121121                        }
    122122                }
    123                 return (name != null) ? (String) name.val : null;
     123                return (name != null) ? ((String) name.val).replace(""", "\"") : null;
    124124        }
    125125
     
    430430                        if (testAttribute(feature.type, Att.CATPRA, CatPRA.PRA_WFRM)) {
    431431                                Renderer.symbol(Areas.WindFarm);
    432                                 Renderer.lineVector(new LineStyle(Color.black, 20, new float[] { 40, 40 }));
    433                                 addName(15, new Font("Arial", Font.BOLD, 80), new Delta(Handle.TC, AffineTransform.getTranslateInstance(0, 10)));
     432                                Renderer.lineVector(new LineStyle(Color.black, 12, new float[] { 40, 40 }));
     433                                addName(15, new Font("Arial", Font.BOLD, 80), new Delta(Handle.TC, AffineTransform.getTranslateInstance(0, 120)));
    434434                        }
    435435                        break;
     
    954954        @SuppressWarnings("unchecked")
    955955        private static void landmarks() {
    956                 if (!hasAttribute(Obj.LNDMRK, Att.CATLMK) && (!hasAttribute(Obj.LNDMRK, Att.FUNCTN) || testAttribute(Obj.LNDMRK, Att.FUNCTN, FncFNC.FNC_LGHT)) && hasObject(Obj.LIGHTS))
     956                if (!hasAttribute(Obj.LNDMRK, Att.CATLMK) && (!hasAttribute(Obj.LNDMRK, Att.FUNCTN) || testAttribute(Obj.LNDMRK, Att.FUNCTN, FncFNC.FNC_LGHT)) && hasObject(Obj.LIGHTS)) {
    957957                        lights();
     958                        addName(15, new Font("Arial", Font.BOLD, 40), new Delta(Handle.BL, AffineTransform.getTranslateInstance(60, -50)));
     959                }
    958960                else if (Renderer.zoom >= 12) {
    959961                        switch (feature.type) {
     
    981983                                break;
    982984                        }
    983                         if (Renderer.zoom >= 15)
    984                                 addName(15, new Font("Arial", Font.BOLD, 40), new Delta(Handle.BL, AffineTransform.getTranslateInstance(60, -50)));
    985985                        Signals.addSignals();
     986            addName(15, new Font("Arial", Font.BOLD, 40), new Delta(Handle.BL, AffineTransform.getTranslateInstance(60, -50)));
    986987                }
    987988        }
Note: See TracChangeset for help on using the changeset viewer.