wm.addPoint(cl.getX(), cl.getY(), new LabelledDot(c + ": " + v, 1, RGBColour.WHITE));
wm.addPoint(cl.getX(), cl.getY(), new LabelledDot(c + ": " + v, 1, RGBColour.WHITE));
wp.addPoint(-67.271667, -55.979722, new LabelledDot("Cape Horn", 1d, RGBColour.WHITE)); wp.addPoint(-0.1275, 51.507222, new LabelledDot("London", 1d, RGBColour.WHITE)); wp.addPoint(139.6917, 35.689506, new LabelledDot("Tokyo", 1d, RGBColour.WHITE)); wp.addPoint(37.616667, 55.75, new LabelledDot("Moscow", 1d, RGBColour.WHITE)); wp.addHighlightCountry("cn"); wp.addHighlightCountry("us", new Float[] { 0f, 0.2f, 1f, 1f });
/** * Main method to demonstrate the vis. * @param args command-line args (not used) */ public static void main( final String[] args ) { final LabelledPointVisualisation dpv = new LabelledPointVisualisation( 1000, 600 ); dpv.getAxesRenderer().setxMajorTickSpacing( 0.2 ); dpv.getAxesRenderer().setxMinorTickSpacing( 0.05 ); dpv.getAxesRenderer().setyMajorTickSpacing( 0.2 ); dpv.getAxesRenderer().setyMinorTickSpacing( 0.05 ); for( int i = 0; i < 10; i++ ) { final double v = Math.random()/10d; dpv.addPoint( (Math.random()-0.5)*2, (Math.random()-0.5)*2, new LabelledDot( "Dot "+i, v, ColourMap.Cool.apply( (float)v*10f ) ) ); } dpv.updateVis(); dpv.showWindow("Labelled Point Vis" ); } }