Kapalı

Map Matching algorithm implementation ANDROID

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.).

Algorithm priorities

*) 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.

Beceriler: Algoritma, Android, Java, Programlama

Daha fazlasını görün: Write-Android-application-13162149, https://www.freelancer.com/projects/Mobile-Phone/Write-Android-application-for-post/, Write Android application similar temple run, php/Write-Android-application-11839450, freelancer write android application, write-android-application-project, write-android-application-post-product/, write-android-application-for-sms-project, write-android-application-for-product/, Write-Android-application, write android application , write android application project, write android application 2, write android application --2, map matching algorithm, code map matching algorithm java, map matching algorithm source code, map matching algorithm java, online map matching algorithm, map matching algorithm matlab, write android application creating user form, slot machine algorithm implementation java, apriori algorithm implementation, rpg map generator algorithm, matching algorithm mysql

İşveren Hakkında:
( 0 değerlendirme ) Frederiksberg, Denmark

Proje NO: #14847625

28 freelancer bu iş için ortalamada 270€ teklif veriyor

ominfowave

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 Daha fazlası

in 3 gün içinde250€ EUR
(186 Değerlendirme)
7.8
in 3 gün içinde155€ EUR
(48 Değerlendirme)
7.7
KESHAVINFOTECH

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 Daha fazlası

in 15 gün içinde250€ EUR
(91 Değerlendirme)
7.8
ifriends710

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 Daha fazlası

in 3 gün içinde300€ EUR
(33 Değerlendirme)
7.3
JoomlaVogue

[url removed, login to view] [url removed, login to view] Relevant Skills and Experience [url removed, login to view] Daha fazlası

in 10 gün içinde277€ EUR
(62 Değerlendirme)
7.5
abhijitbuet

A proposal has not yet been provided

in 2 gün içinde275€ EUR
(205 Değerlendirme)
6.5
TopTower22

[url removed, login to view]  [url removed, login to view]  [url removed, login to view]  [url removed, login to view] Daha fazlası

in 3 gün içinde200€ EUR
(62 Değerlendirme)
6.6
shreeyait

Here is our portfolio of work, you shall check once to get idea of our expertise: [url removed, login to view] Relevant Skills and Experience Here is our portfolio of work, you shall Daha fazlası

in 10 gün içinde555€ EUR
(18 Değerlendirme)
6.3
jinc107

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] Daha fazlası

in 3 gün içinde150€ EUR
(16 Değerlendirme)
5.7
JankiThakkar7

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 Daha fazlası

in 10 gün içinde247€ EUR
(57 Değerlendirme)
6.0
cuibeauty

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 Daha fazlası

in 3 gün içinde155€ EUR
(20 Değerlendirme)
5.6
sincosten

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 Daha fazlası

in 10 gün içinde250€ EUR
(21 Değerlendirme)
5.7
fullymagento

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 Daha fazlası

in 30 gün içinde1555€ EUR
(7 Değerlendirme)
5.0
miragopani

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. Daha fazlası

in 3 gün içinde277€ EUR
(11 Değerlendirme)
5.2
ShineStar4Mobile

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 Daha fazlası

in 3 gün içinde150€ EUR
(7 Değerlendirme)
4.5
jinzhenzhu8691

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, Daha fazlası

in 3 gün içinde155€ EUR
(5 Değerlendirme)
4.6
schoudhary1553

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 Daha fazlası

in 3 gün içinde250€ EUR
(13 Değerlendirme)
4.6
zhangguimei

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 Daha fazlası

in 3 gün içinde250€ EUR
(6 Değerlendirme)
4.3
in 3 gün içinde155€ EUR
(3 Değerlendirme)
4.1
in 3 gün içinde155€ EUR
(10 Değerlendirme)
3.8