/[schmitzm]/trunk/src/skrueger/geotools/MapView.java
ViewVC logotype

Diff of /trunk/src/skrueger/geotools/MapView.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 153 by alfonx, Sat Jun 20 12:48:24 2009 UTC revision 159 by alfonx, Mon Jun 22 14:04:47 2009 UTC
# Line 9  import javax.swing.JPanel; Line 9  import javax.swing.JPanel;
9  import javax.swing.JSplitPane;  import javax.swing.JSplitPane;
10    
11  import org.apache.log4j.Logger;  import org.apache.log4j.Logger;
12    import org.geotools.renderer.lite.StreamingRenderer;
13    import org.geotools.renderer.shape.ShapefileRenderer;
14    
15  import schmitzm.geotools.gui.GeoMapPane;  import schmitzm.geotools.gui.GeoMapPane;
16  import schmitzm.geotools.gui.JMapPane;  import schmitzm.geotools.gui.JMapPane;
# Line 30  public class MapView extends JPanel { Line 32  public class MapView extends JPanel {
32                    
33          /**          /**
34           * Komponente, in der die Karten, der Massstab und das Koordinaten-Raster           * Komponente, in der die Karten, der Massstab und das Koordinaten-Raster
35           * dargestellt werden           * dargestellt werden.
36           */           */
37          protected final GeoMapPane geoMapPane = new GeoMapPane();          
38            /**
39             * SK: 21.6.09: ShapeFileRenderer is supposed to be about 5x faster on
40             * ShapeFiles. The ShapeFileRenderer falls back to the
41             * StreamingRenderer.
42             */
43            // Old code:
44            //      protected final GeoMapPane geoMapPane = new GeoMapPane(null,null,null,null, new StreamingRenderer());
45            
46            // New Code uses Streaming renderer.
47            protected final GeoMapPane geoMapPane = new GeoMapPane(null,null,null,null, new StreamingRenderer());
48    
49          private MapPaneToolBar jToolBar;          private MapPaneToolBar jToolBar;
50    
# Line 68  public class MapView extends JPanel { Line 80  public class MapView extends JPanel {
80           */           */
81          public void initialize() {          public void initialize() {
82                  // horizontales SplitPane initialisieren                  // horizontales SplitPane initialisieren
83  // SK 19.6.09: Removed because we are not using it. Probably a test.                  // Status-Line to show Coordinates and Rastervalues.
84  //              // Status-Zeile                  statusBar = new MapPaneStatusBar(getGeoMapPane()
85  //              statusBar = new MapPaneStatusBar(getGeoMapPane()                                  .getMapPane());
86  //                              .getMapPane());                  statusBar.setBorder(BorderFactory.createCompoundBorder(BorderFactory
87  //              statusBar.setBorder(BorderFactory.createCompoundBorder(BorderFactory                                  .createLoweredBevelBorder(), BorderFactory.createEmptyBorder(2,
88  //                              .createLoweredBevelBorder(), BorderFactory.createEmptyBorder(2,                                  5, 2, 5)));
89  //                              5, 2, 5)));                  this.add(statusBar, BorderLayout.SOUTH);
 //              this.add(statusBar, BorderLayout.SOUTH);  
90    
91                  splitPane.setDividerLocation(-1);                  splitPane.setDividerLocation(-1);
92                  splitPane.setDividerSize(5);                  splitPane.setDividerSize(5);

Legend:
Removed from v.153  
changed lines
  Added in v.159

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26