[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [udig-devel] [udig-users]  Add resources to a layer | 
For example:
I would like to create a resource Point into an existing layer.
Can you show me the code please?
Alberto
2012/2/6 Jody Garnett 
<jody.garnett@xxxxxxxxx>
                
                    Well you can set the ID on a layer (make your own command for this) or change what data it refers to; and it should pull a new resource out of the uDig catalog.
                
However a layer only does one resource at a time (in order to work with many it will ask the catalog if it knows any other resources that are associated with the layer it is displaying).
                
                 
                On Monday, 6 February 2012 at 6:15 PM, Alberto Debiasi wrote:
                
                    Instead of creating a new layer with some resources I would like to add some resources to an existing layer (without create a new one).
Alberto.
2012/2/6 Jody Garnett 
<jody.garnett@xxxxxxxxx>
                
                    Interesting; I usually just pass the AddLayersCommand with more or more resources (and watch it create the default styles etc…).
                
I don't understand your question about "add to an existing layer some resources". The layer looks up the GeoResource to use in the catalog; using the Style to aid in drawing etc...
                
                  
                On Saturday, 4 February 2012 at 3:11 AM, Alberto Debiasi wrote:
                 
                    Hello everybody,
I use the following code in order to create a 
new layer with some resources:
          
..... 
           try{
           IMap map = ApplicationGIS.getActiveMap();  
           LayerFactory layerFactory = map.getLayerFactory();
        Layer layer = layerFactory.createLayer(resource);
             AddLayerCommand cmd = new AddLayerCommand(layer);
        map.sendCommandASync(cmd);          
           }catch(Exception e ){
               e.printStackTrace();
           }
    
I have a simple question:
How can I add to an existing layer some resources?
Thanks.
Alberto
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
 
                    
                
            _______________________________________________
udig-users mailing list
udig-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.refractions.net/mailman/listinfo/udig-users