Revision 443 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/demo/ImageFrame.java

View differences:

ImageFrame.java
17 17
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
18 18
import com.iver.cit.gvsig.fmap.drivers.shp.DemoSHPDriver;
19 19
import com.iver.cit.gvsig.fmap.layers.CancelationException;
20
import com.iver.cit.gvsig.fmap.layers.ChildrenNotAllowedException;
21 20
import com.iver.cit.gvsig.fmap.layers.FLyrVect;
22 21
import com.iver.cit.gvsig.fmap.layers.LayerFactory;
23
import com.iver.cit.gvsig.fmap.layers.ProjectionMismatchException;
24 22
import com.iver.cit.gvsig.fmap.rendering.LegendFactory;
25 23
import com.iver.cit.gvsig.fmap.tools.AreaListenerImpl;
26 24
import com.iver.cit.gvsig.fmap.tools.MeasureListenerImpl;
......
42 40
public class ImageFrame extends JFrame {
43 41
    private javax.swing.JPanel jContentPane = null;
44 42
    private NewMapControl jPanel = null;
43
    
44
    final IProjection defaultProj = ProjectionPool.get("ed50utm30");
45
    //final String layer1[] = {"Vias", "d:/fjp/chiara/plano/vias.shp", "ed50utm30"};
46
    //final String layer2[] = {"Provin", "d:/fjp/chiara/plano/provin.shp", "ed50utm30"};
47
    //final String layer3[] = {"Poblac", "d:/fjp/chiara/plano/poblac.shp", "ed50utm30"};
48
    final String layer1[] = {"Vias", "D:/cartografia de pruebas/vias.shp", "ed50utm30"};
49
    final String layer2[] = {"Provin", "D:/cartografia de pruebas/provin.shp", "ed50utm30"};
50
    final String layer3[] = {"Poblac", "C:/sercart/grupo sig-ca/cartografia de pruebas/iver/poblac.shp", "ed50utm30"};
45 51

  
46 52
    /**
47 53
     * This is the default constructor
......
87 93
                jPanel = new NewMapControl();
88 94

  
89 95
				DemoSHPDriver driver = new DemoSHPDriver();
90
				IProjection proj = ProjectionPool.get("ed50utm30");
91
				FLyrVect l = LayerFactory.createLayer(driver.getName(), new File("d:/fjp/chiara/plano/vias.shp"), proj);
92
				l.setName("Vias"); 
96
				IProjection proj = defaultProj;
97
				FLyrVect l = LayerFactory.createLayer(driver.getName(), new File(layer1[1]), ProjectionPool.get(layer1[2]));
98
				l.setName(layer1[0]); 
93 99
				DemoSHPDriver driver2 = new DemoSHPDriver();
94
				FLyrVect l2 = LayerFactory.createLayer(driver2.getName(), new File("d:/fjp/chiara/plano/provin.shp"), proj);
95
				l2.setName("Provin");
100
				FLyrVect l2 = LayerFactory.createLayer(driver2.getName(), new File(layer2[1]), ProjectionPool.get(layer2[2]));
101
				l2.setName(layer2[0]);
96 102
				PolygonStyle2D psd = new PolygonStyle2D();
97 103
				psd.setContour(Color.DARK_GRAY);
98 104
				psd.setStroke(new BasicStroke(3));
......
106 112
		        pointSym.setShape(Java2DMark.getWellKnownMark(""));
107 113
		        pointSym.setFill(Color.RED);
108 114
		        pointSym.setSize(5);
109
				FLyrVect l3 = LayerFactory.createLayer(driver3.getName(), new File("d:/fjp/chiara/plano/poblac.shp"), null);
110
				l3.setName("Poblac");
115
				FLyrVect l3 = LayerFactory.createLayer(driver3.getName(), new File(layer3[1]), ProjectionPool.get(layer3[2]));
116
				l3.setName(layer3[0]);
111 117
				l3.setLegend(LegendFactory.createUniqueSymbolLegend(pointSym, null, null, null));
112 118

  
113 119
                try {

Also available in: Unified diff