Hello, I'm trying to use a JMapPane to display some data, but I get nothing. I 
haven't found a jmappane example and so I'm just guessing how to use it, the 
code I've written is this :

            PostGISConnectionDialog pgis_dialog = new 
PostGISConnectionDialog(this);  // modal window to input postgis connection 
properties.
            PostGISProperties pgis_properties = pgis_dialog.getProperties();    
 // PostGISProperties keeps hostname, port, username, etc.
            
            try {
                PostGISReader pgis_reader = new PostGISReader(pgis_properties); 
     // PostGISReader provides easy access to the postgis database.
                
                FeatureCollection feature_collection = 
pgis_reader.getFeatures();        
                StyleFactory style_fact = 
CommonFactoryFinder.getStyleFactory(null);
                Style style1 = style_fact.getDefaultStyle();
                
                CoordinateReferenceSystem crs = pgis_reader.getCoordRefSystem();
                MapContext map_context = (MapContext)new DefaultMapContext(crs);
                map_context.addLayer(feature_collection, style1);
                
                GTRenderer gt_renderer = (GTRenderer)new StreamingRenderer();
                
                map_pane = new JMapPane(gt_renderer, map_context);
                jPanel1.add(map_pane, BorderLayout.CENTER);  
                this.validate();
            } catch (IOException e) {
                JOptionPane.showMessageDialog(this, "Could not access the 
database.", "Error",JOptionPane.ERROR_MESSAGE);
            }    


PostGISReader.getFeatures() and PostGISReader.getCoordRefSystem() return 
correct values, i have tested this. So, I must be doing something really wrong 
:) Any help is welcome :)

Nick Lefkaditis




       
____________________________________________________________________________________
Choose the right car based on your needs.  Check out Yahoo! Autos new Car 
Finder tool.
http://autos.yahoo.com/carfinder/

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to