[GraphHopper] Graph construction
Thomas Bürli
tbuerli at student.ethz.ch
Wed May 29 16:55:22 UTC 2013
Thanks for your help.
I have solved the problem. It was a bug in my reader and had nothing to
do with the graph... Therefore, sorry for bothering you.
Regards,
Thomas
On 05/29/2013 06:09 PM, Peter K wrote:
> Hi Thomas,
>
>> For each test I use a new GraphStorage instance but it seems that the
> graph from the first test is reused/loaded
>
> Hmmh, that is strange as you would need to explicitely load the graph
> and you have to enable 'store':
> GraphStorage graph = new GraphBuilder().store(true).create();
> Or if you would use mmap I could explain the behaviour.
>
> Would you mind to post the unit tests? The best would be to reduce them
> to the minimal code required to reproduce your issue.
>
>> And is it possible to reassign an edge? So I can insert new nodes
> between existing ones.
>
> you cannot delete edges at the moment. But adding new one or overwriting
> properties is possible.
>
> Regards,
> Peter.
>
>> Hi
>>
>> I have some problems generating my own graph. I have two equal tests
>> which checks if the graph have the correct number of nodes. The first
>> test passes with the right number but the second one has twice as much
>> nodes. For each test I use a new GraphStorage instance but it seems
>> that the graph from the first test is reused/loaded and I don't know why.
>> Do I need to delete the graph or is there some kind of close/clean-up
>> function?
>>
>> Here is the code how I generate a simple path graph.
>>
>> GraphStorage graph = new GraphBuilder().create();
>> for (Node node : nodes) {
>> graph.setNode(node.getId(), latitude, longitude);
>> if (previousNode) {
>> graph.edge(previousNode.getId(), node.getId(), node.getTime()
>> - previousNode.getTime(), false);
>> }
>> previousNode = node;
>> }
>>
>> And is it possible to reassign an edge? So I can insert new nodes
>> between existing ones.
>>
>> Thanks
>> Thomas
>>
>>
>>
>> _______________________________________________
>> GraphHopper mailing list
>> GraphHopper at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/graphhopper
>>
>
More information about the GraphHopper
mailing list