Find Jobs
Hire Freelancers

C# API that find a list of highway exits en route from A to B

$30-250 USD

Completed
Posted over 8 years ago

$30-250 USD

Paid on delivery
Given two map coordinates A and B, return a list of all highway exits on the way from A to B OpenStreetMap should be used to find route and to find highway exits. For example, OSRM viaroute API (e.g. [login to view URL] or similar)) can used to find directions. Overpass API (such as [login to view URL] or similar) can be used to find highway exits. The solution should be implemented as C# library. Here's API signature: public class Junction { // name of the highway on which there's a junction public string HighwayName{get;set;} //exit_to from Overpass API - where exit leads. Either exit_to is populated or both exit_to:left and exit_to:right are populated public string ExitTo{get;set;} //exit_to:left from Overpass API - where exit leads after left turn public string ExitToLeft{get;set;} public string ExitToRight{get;set;} public long OSMID{get;set;} public double Lat{get;set;} public double Long{get;set;} } public IEnumerable<Junction> GetHighwayJunctions(double latStart, double longStart, double latEnd, double longEnd) { … } Important: Before proceeding to implement the solution please check back explaining the details regarding what OSM service you are planning to use for routing and to find highway exits and examples of input/output.
Project ID: 8267352

About the project

9 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I'm a GIS expert with tens of successfully completed projects on and outside freelancer.com (check my profile). I've used many GIS platforms/technologies during the past 10 years including: - MapObjects/ArcObjects (2.0) - Google Maps API (v2-v3) - ArcGIS Server (9.3/10) for MS .NET Framework - ThinkGeo Map Suite (3.0-6.0) - Web Edition - ArcGIS Server JavaScript API for Google Maps (1.6) - Oracle Spatial (10g) + Oracle Mapviewer ([login to view URL]) - SharpMap (1.0) - OSGeo GDAL/OGR (1.10) - GeoServer (2.5) I've already developed routing engine that can work on any street network in vector format: https://www.freelancer.com/projects/project-3492628/
$200 USD in 3 days
5.0 (18 reviews)
6.0
6.0
9 freelancers are bidding on average $240 USD for this job
User Avatar
Hi Sir. I have previously worked with online APIs to find directions. I shall be able to deliver you the required application in 2 days. Please discuss. Thank you. Usman
$200 USD in 3 days
5.0 (26 reviews)
7.0
7.0
User Avatar
Hello sir, Ref your project description we went through the two links shared by you but one of them didn't pulled up whereas on the first one we didn't managed to understand what happened after hitting the run button. we would request if you can get in touch with us and explain the things then it will be quite easier for us to understand. Regards, OK Team
$421 USD in 5 days
5.0 (12 reviews)
6.2
6.2
User Avatar
A proposal has not yet been provided
$294 USD in 3 days
5.0 (36 reviews)
5.9
5.9
User Avatar
Hi, I have worked with OSM in C# project before... (It was about rendering Offline OSM maps...) I have read the description & would like to discuss further details... Looking forward to your reply...
$100 USD in 3 days
5.0 (61 reviews)
5.8
5.8
User Avatar
Dear Sir, I want to do this project. I have eight years experiences in GIS field. I thought about this. It will take some time because the program should run properly. Regards
$250 USD in 7 days
5.0 (2 reviews)
3.3
3.3
User Avatar
Relevant Experience and Qualifications: We are highly experienced in geo location application. We have a team of 5 geo location developers who does supports all our mapping based application with long years of experience in application development. Approach to the Job: We are open to multiple revisions until we reach your desired level of satisfaction. We are open to communication over Skype or any other IM. Our approach to work : Step 1: We'll have a consulting session to understand your business and your vision over phone or e-mail. Step 2: We will send you original concepts for you to review. Step 3: We will do revisions based on your feedback in 1 day so that your thoughts are always taken care of, towards finalization of the task Step 4: You will get your final product in the respective manner you want.
$290 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Redmond, United States
5.0
9
Payment method verified
Member since Oct 27, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.