- Nodes; I think those are created by the builder when you set up your graph. They are mostly the internal structure of the graph and not that exciting. - You do not want to cast to a feature; you want to say graphable.getObject(). The builder put the feature their when building. Both Nodes and edges are "graphable".
There is some docs here: - http://docs.codehaus.org/display/GEOTDOC/Graphs Have a look at the test cases: - http://svn.osgeo.org/geotools/trunk/modules/extension/graph/src/test/java/org/geotools/graph/ -- Jody Garnett On Monday, 28 February 2011 at 1:02 AM, mounir younes wrote: > How do I create the Node object? Node source =... ? I tried casted a feature > but did not work so i am currently stuck. > > > > .On Sun, Feb 27, 2011 at 4:18 PM, Jody Garnett <jody.garn...@gmail.com> wrote: > Sounds like you are doing everything right, and then having trouble drawing > the result at the end of the day. > > > > The path provides the route between the two locations (think of it as an > > iterator). Each edge of the path is associated with a feature, use the path > > to "Walk" along the edges that make up the shortest route. You can retrieve > > the features along each edge if you want to draw the route visually. > > > > In terms of calculation you may wish to provide an edge weight based on the > > length of the associated feature (or perhaps even the length and speed > > limit). > > > > As for drawing ... > > 1. Write down the feature ids (perhaps in a Set<String>) as your walk along > > the path > > 2a. And then use these feature Ids to update a style (you can make a filter > > using the set of feature ids for the style, and ask the map to draw only > > the features on the path in a specific colour) > > 2b. Or if that is too much; walk along the path, and copy the features into > > a new feature collection, and add the new feature collection to your map. > > > > -- > > Jody Garnett > > > > On Sunday, 27 February 2011 at 5:11 AM, mounir younes wrote: > > > Hello, > > > > > > I will give a small example of what I am willing to do. First let's say I > > > have my house and my friend's house on Layer 1. > > > On layer 2 I have the roads between us. I want to discover the shortest > > > path between my house and my friend's and then colors the roads only > > > without the house. What should I do? I took a look on the graphs on > > > codehaus but couldn't figure out how I should start. > > > > > > I got the steps but cannot figure out the code: > > > > > > 1- Create a feature collection (I know how to do this) > > > 2- add to it the house features (from layer1) and the roads (from layer2) > > > (I know how to do this as well) > > > 3- use the dijkstra included in the graphs extension > > > (http://communitymapbuilder.org/display/GEOTDOC/Graphs#Graphs-GraphingTerms) > > > > > > this will generate a path ! Is a path a straight line ? or is it the > > > roads between our houses? > > > > > > My house will be set as the source and my friend's as the destination > > > > > > 4-Color ONLY the roads between them. > > > > > > could someone help me with this please (step 3 and 4) ? Include code if > > > possible > > > > > > Thank you in advance. > > > ------------------------------------------------------------------------------ > > > Free Software Download: Index, Search & Analyze Logs and other IT data in > > > Real-Time with Splunk. Collect, index and harness all the fast moving IT > > > data > > > generated by your applications, servers and devices whether physical, > > > virtual > > > or in the cloud. Deliver compliance at lower cost and gain new business > > > insights. http://p.sf.net/sfu/splunk-dev2dev > > > _______________________________________________ > > > Geotools-gt2-users mailing list > > > Geotools-gt2-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users > > > > > >
------------------------------------------------------------------------------ Free Software Download: Index, Search & Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev
_______________________________________________ Geotools-gt2-users mailing list Geotools-gt2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users