bfb117164e
Added Area-render (Renders all loaded nodes and edges)
...
Route can now be drawn over other pictures (e.g. the area-render)
Increased resolution to 20.000
Added Bounds-Class for information exchange with image.
2023-04-19 22:53:49 +02:00
208c000577
Changed values for heuristic and weight functions, as well as increased priority for type1-roads (motorways).
2023-04-19 22:51:47 +02:00
5212e43897
Add regionManager to PathResult for internal use
2023-04-19 22:15:57 +02:00
6fb88b5c9c
Include RegionManager in result for internal use
2023-04-19 22:15:43 +02:00
9e0c4f65db
appropriate names in PathResult for nodes gSCoreNodes
2023-04-19 22:02:15 +02:00
055a751c9d
Save Pathfinding result to file.
...
Load result for render.
2023-04-13 19:18:25 +02:00
08ebc9a26b
Changed some display values
2023-04-13 01:12:29 +02:00
d35aab9c39
More logging
2023-04-13 01:12:16 +02:00
08e3da6fe3
Render result to png after every routing
2023-04-13 01:00:56 +02:00
367e9cfde0
Removed API
2023-04-13 01:00:38 +02:00
a70284aa87
Added visualization to confirm paths
2023-04-13 00:24:33 +02:00
13915c9773
No more use of "track" or "service" for cars.
2023-04-13 00:24:03 +02:00
c373451007
fixed missing oneway streets without "forward" tag
2023-04-13 00:18:30 +02:00
308579279b
Working. Weight calculation is still wonky, as well as heuristic needing tuning.
2023-04-11 01:04:19 +02:00
2131ac4afe
Still requires tuning
2023-04-10 01:33:18 +02:00
428fcb9bf8
fixed return type for tagtypes name, tagref
2023-04-10 01:33:07 +02:00
6b496957d7
Fixes for oneway-change
2023-04-09 23:55:24 +02:00
874d60992e
Try improving priority
2023-04-09 22:10:58 +02:00
c1557b7678
cleanup
2023-04-09 22:10:41 +02:00
14533c150f
Fixing one-way issue
2023-04-09 22:10:23 +02:00
5289020d44
correct node for closest.
2023-04-09 21:02:32 +02:00
bb789e731d
Correct node for path length
2023-04-09 21:02:19 +02:00
9e72d50448
Fixed valid start and end nodes (for type)
2023-04-09 21:02:01 +02:00
c238a9eed3
Implemented "smart" routing through priority:
...
Factors:
speed,
roadtype,
junctions / waychanges.
2023-04-09 20:41:33 +02:00
932465a564
changed some speeds
2023-04-09 20:40:53 +02:00
a0d2284e45
whitespace
2023-04-09 20:40:41 +02:00
6938c86ce2
moved to correct namespacefolder
2023-04-09 20:39:59 +02:00
6e836db79b
changed speeds and return type to byte
2023-04-09 19:22:34 +02:00
9448187452
Added checks if item already in queue, only update direct-distance if it not already calculated.
2023-04-09 19:22:21 +02:00
2ca4207fd7
renamed currentNode
2023-04-09 18:37:45 +02:00
0f53ae579c
Made speedtype any generic.
...
Will use any connection (highway), and return the same speed for all highways.
2023-04-09 18:27:53 +02:00
d8f8a41dcc
Renamed PathNode distance and weight to include "delta".
...
Added directDistanceDelta
2023-04-09 17:52:37 +02:00
6eab23ff16
bug: forgot to exchange from distance to weight during copy & paste
2023-04-09 17:47:45 +02:00
206f9c5811
Added weight and distance delta to pathnode
2023-04-09 17:46:35 +02:00
e0bb3ce3de
Added Method for path-return (returns the path from current graph).
...
Added "tags" to return value for path.
2023-04-09 17:38:57 +02:00
2904be84f0
changed NONE speeds
2023-04-09 17:37:52 +02:00
13beaeaf73
removed old method, changed some speeds
2023-04-09 17:14:14 +02:00
ea7ce1f630
Changed/Fixed Namespaces
2023-04-09 17:06:45 +02:00
9c7fec1c37
Fixed infinity error JSON
2023-04-09 17:02:56 +02:00
5efec08bbc
EdgeWeight rewrite
2023-04-09 17:00:28 +02:00
05ae0bff6e
Fixed invalid json-type
2023-04-09 16:49:22 +02:00
8bd0c5a4d4
Added Pathfinding Time
...
Renamed GetRoute -> GetRouteTime and GetRouteDistance
2023-04-09 16:47:33 +02:00
feb9b70e50
Added Pathfinding Time
2023-04-09 16:47:30 +02:00
9ef0e421bc
Moved Pathfinding ClosestNode and SpeedCalc to RegionManager (more appropriate).
...
Added validation if edge is valid connection for vehicle.
2023-04-09 16:41:42 +02:00
a54b189b08
Sorted Methods
2023-04-09 16:32:02 +02:00
585a9213ce
Fixed result to correct time and no path error handling
2023-04-09 16:29:09 +02:00
bf08f38a1e
fixed pathfinding namespace
2023-04-09 16:24:43 +02:00
fc5d388ecd
Dispose of Region-filestream
2023-04-09 16:22:22 +02:00
58d1031524
Splitting Pathfinding into separate files for each type of routing.
...
Removing timetracking again from routing-algos (not in scope)
2023-04-09 16:17:15 +02:00
fe0ccd0fca
working
2023-04-06 14:46:19 +02:00