I have a list of named routes represented as GPS coordinate lists (not roads, but can be considered similar to roads).
I need a "Map Matching" type algorithm implemented in Android/Java, that I can feed this list of routes AND continuously input recorded GPS coordinates WHILE they are being recorded. Basically I should be able to input one recorded GPS coordinate at a time while recording user location (e.g. as a LatLng or Location object).
As output I need a notification every time a change of route occurs (user moves onto another route). I need to know the time the change occurs, the previous route (if any) and the new route.
The end result is, that I'm able to tell exactly which routes have been traveled, in which order and (approximately) when a route was entered/exited (e.g. user was traveling on route X from 9:42 until 9:57, on route Y from 9:57 until 10:02, etc.).
*) Low battery and memory usage (will be executed locally on a mobile device)
*) Precision (without high precision the algorithm is unusable)
*) Speed (should be able to handle live recording with several recordings per minute)
*) Well written, well structured, readable and maintainable code (e.g. for later small improvements, debugging and bug fixing)
Typical route data:
*) The set of possible routes is typically 50-200 routes
*) A route is typically between 50 meters and 10 km long
*) A route consists of typically between 5 and 100 GPS coordinates
*) Routes can be considered similar to (one-way) roads
Typical input data:
*) Consists of typically between 5.000 and 20.000 recorded GPS coordinates, but can be both less or more
*) Record time is typically between 1 and 7 hours, but can be both less or more
*) A recording can have sudden location changes during the recording, as the recording can be paused at one location and resumed at another completely different location
The algorithm/code can make use of third party Open Source libraries if wanted. Several Map Matching algorithms seems to exist, which might be a shortcut to a final result.
26 freelance font une offre moyenne de €276 pour ce travail
Dear Sir, Trust us we can do this project as we had done similar project of our clients. We want to work with you and build a healthy longterm relationship. Warm Regards, Om Infowave Relevant Skills and Experience D Plus
Hi I got idea about your APP concept, Just reply with 'Yes' and will do feasibility study and update you with a. Detail PDF Report with our comments/queries b. Best-feasible-real COST & TIMELINE Relevant Skills and Plus
Hello. I am a GIS(Geographical Information System) expert and Web&Mobile(iOS&Android) developer. Since 10 years before I have been developing GIS applications. I graduated GIS special education course and I have r Plus
I am a mobile developer by profession and expert. I have developed many apps for 10+ years and uploaded it on app store and play store and so have the rich experience in this area. I have developed social networking, Plus
Hello. I am interested on your job. I have developed many Android apps for 7 years. I can create your backend side(admin panel and rest api) too. Please check follow my apps. [url removed, login to view] Plus
Dear Client, We are Expert in iOS Apps Development and standing here with 5* Ratings. Technical Strength :: ------------------------- #1 Swift 3.1 #2 Autolayout #3 Cocoapods #4 Memory Management #5 3D Touch #6 Proto Plus
Dear sir Thank you for your description,I have checked your project and understood all your requirements So I can help you Relevant Skills and Experience I have already developed many app so that I have many top skil Plus
Hello, Hope you are doing good,We have gone through with your project detail and we need to know full detail of the project so please let me know the detail so we can discuss. Relevant Skills and Experience Please ha Plus
Hi, Carefully gone through your [url removed, login to view] have few queries so i request you to initiate chat so that we can discuss further. We are a team having experience over 10+ years in PHP and it's Framework and Mobil Plus
Hello, I can see that you are looking for Map Matching type algorithm developed in Android/Java,So that you can feed the list of routes AND continuously input recorded GPS coordinates WHILE they are being recorded. Plus
Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. I can do this task as per your requirement Relevant Skills and Experience I have the 5 years of Plus
How are you? Nice to meet you. I am Senior Mobile(iOS, Android) App developer and I have 8+ years experience in Mobile App development with Web Service. I am able to understand your project requirements via ch Plus
Hi, Dear Employer! How are you? I read your description carefully and understand your requirements fully. I am really interested in your project. I am 100% sure i can do this. Sure, I will support free bug fixin Plus