// set the debug mask for the renderer
#IlvMapCSSRenderer {
styleSheetDebugMask : 0;
}
Subobject#airportsPointStyle {
class : 'ilog.views.maps.rendering.IlvMapPointRenderingStyle';
markerSize : 8;
markerType : 'FilledDiamond|Square';
markerColor : #99ffee04;
}
Subobject#airPortsTextStyle {
class : 'ilog.views.maps.rendering.IlvMapTextRenderingStyle';
backgroundPaint : yellow;
framePaint : green;
innerMargin : 2;
maximumHeight :20;
minimumHeight : 15;
scale : 0.0000025;
antialiasing : true;
}
airports {
class : "ilog.views.maps.labelling.IlvLabeledPointRenderer";
attributeNames : nam;
pointRenderingStyle : @=airportsPointStyle;
textRenderingStyle : @=airPortsTextStyle;
}
Subobject#coastlinesStyle {
class : 'ilog.views.maps.rendering.IlvMapLineRenderingStyle';
foreground : black;
lineWidthZoomed : true;
lineWidth : 2;
lineStyle : 4.2,4.3;
lineJoin : JOIN_BEVEL;
endCap : Cap_Round;
}
coastlines {
class : 'ilog.views.maps.rendering.IlvDefaultCurveRenderer';
lineRenderingStyle : @=coastlinesStyle;
}
Subobject#citiesPointStyle {
class : ilog.views.maps.rendering.IlvMapPointRenderingStyle ;
markerSize : 3;
markerType : FilledCircle;
markerColor : blue
}
Subobject#col1 {
class : 'java.awt.Color(red, green, blue)' ;
red : 0;
green : 0;
blue : 200;
}
Subobject#col2 {
class : 'java.awt.Color(red, green, blue, transparency)' ;
red : 150;
green : 200;
blue : 255;
transparency : 180;
}
Subobject#citiesLabel {
class : ilog.views.maps.rendering.IlvMapTextRenderingStyle ;
backgroundPaint : @=col2;
labelFillColor : black;
framePaint : @=col1;
innerMargin : 2;
maximumHeight :15;
minimumHeight : 10;
antialiasing : true;
scale : 0.0000025;
}
cities {
class : ilog.views.maps.labelling.IlvLabeledPointRenderer;
attributeNames : NAME,txt;
rejectedValues : UNK;
pointRenderingStyle : @=citiesPointStyle;
textRenderingStyle : @=citiesLabel;
}
Subobject#col3 {
class : 'java.awt.Color(red, green, blue, transparency)' ;
red : 220;
green : 10;
blue : 10;
transparency : 100;
}
Subobject#roadsAttributes {
class : 'IlvRailroadAttributes';
drawingTies : false;
background : @=col3;
railColor : #66ff0000;
railSpacing : 1;
maximumRailSpacing : 1;
scale : 0.000000025;
}
roads {
class : 'IlvRailroadRenderer';
attributes : @=roadsAttributes;
}
Subobject#pattern1 {
class : 'ilog.views.util.java2d.IlvPattern(type, foreground, background)';
type: THICK_DIAGONAL_GRID;
foreground: gray;
background: wheat;
}
Subobject#builtareasLineStyle {
class : 'ilog.views.maps.rendering.IlvMapLineRenderingStyle';
foreground : maroon;
lineWidthZoomed : true;
lineWidth : 2;
lineJoin : join_Miter;
endCap : CAP_Round;
}
Subobject#builtareasAreaStyle {
class : 'ilog.views.maps.rendering.IlvMapAreaRenderingStyle';
fillingObject : true;
fillPattern : @=pattern1;
drawingStroke : true;
lineRenderingStyle : @=builtareasLineStyle;
}
builtareas {
class : 'ilog.views.maps.rendering.IlvDefaultAreaRenderer';
usingGeneralPath : true;
areaRenderingStyle : @=builtareasAreaStyle;
}
Subobject#railRoadStyle {
class : 'IlvRailroadAttributes';
railSpacing : 1;
scale : 0.00000025;
maximumRailSpacing : 1;
tieWidth : 3;
maximumTieWidth : 3;
tieSpacing : 4;
slantingLimit : 15;
railColor : green;
tieColor : #ff40ff40;
}
railroads {
class : 'IlvRailroadRenderer';
attributes : @=railRoadStyle;
dummy[0] : "@#col1";
dummy[1] : "@#col2";
dummy[2] : "@#col3";
}