Routing Algo Contraction Hierarchy in java or c# for GIS road traffic -- 2

we need a program in .NET or Java which will calculate the shortest route between 2 points using Contraction Hierarchy. It should return multiple possible routes (3-4 minimum). we prefer in .NET (C#) but java will also work. The program should connect to postgress DB to get OSM (Open Street Map) data and calculate route. This needs to calculate route very fast some thing similar to OSRM (Open Street Routing Machine) and Graphhooper. 

We can use OSRM but it has limitation like it does not return alternate path more than two. It does not take condition at query time/while calculating route. We are looking for a program where user can specify link/node to avoid/include like tool roads, specific road block due to construction etc. Above tools I mentioned work with static Graph/Files but we need this to work on postgress so dynamic conditions can be passed. Also route needs to be calculated based on current traffic speed instead of shortest path only. You need not worry about speed data we have that. We can provide posted speed and current speed against each way/link and you can use this for route calculation. 

So overall we are looking for a program/algo similar to google route calculation API. This could be stand alone app running on server or function which we can embed in our another app which is being developed using c#, operlayers, postrgess, postGIS.. 

Feel free to shoot any questions you have. I will be happy to answer. Person with past experience in routing algorithm will be preferred. Person with c++ experience who can modify the OSRM code to suite our needs like use postgress data instead of static file, provide 3-4 routes instead of only max two can also bid.

Thanks for looking into this. Happy bidding. :)

Job Details Updated: Aug 15, 2015 at 8:45 am Change History »

Desired [url removed, login to view] Framework, Java, Geographic Information System (GIS), 956, routing

Evner: .NET, C# Programmering, Geolokation, Google Maps API, Java

Se mere: which graph to use for data, the shortest path algorithm, static algorithm, shortest path in graph, shortest path graph algorithm, shortest path algorithm in graph, shortest path algorithm code in java, shortest path algorithm c, shortest path algo, route graph, path of a graph, path in graph, path graph, path algorithm, or java, node graph, max graph, java node graph, java graph node, java graph algorithm

Om arbejdsgiveren:
( 17 bedømmelser ) Malerkotla, India

Projekt ID: #9768881

7 freelancere byder i gennemsnit $686 på dette job


Hi, Please feel free to discuss the project with me....................................................................................................... Thanks, Murtaza

$800 USD in 20 dage
(11 bedømmelser)

Hello, I hope you doing very well! I have gone through the description and would like to provide a quality solution using my 5+ years of professional experience in required skills. (.NET/ASP.NET - MVC, EF, SQL, C#). Flere

$478 USD in 10 dage
(13 bedømmelser)

A proposal has not yet been provided

$277 USD in 24 dage
(7 bedømmelser)

Hi, I can provide you I have read your Job Description and I think I have the skills you are looking for.i have live demo of online examination software I have very good skills of .NET. I can make your work wit Flere

$526 USD in 20 dage
(5 bedømmelser)
$555 USD in 10 dage
(0 bedømmelser)

Hi I am sam though I am new to freelancer but have worked at upwork from 6 years. I have a team of devlopers who will deliver the task within your timings [The administrator removed this message for containi Flere

$833 USD in 10 dage
(0 bedømmelser)
$1333 USD in 10 dage
(0 bedømmelser)