Android app - tracking user location and plotting to google map? - android

How difficult would it be to get a user's location and map it live onto a google map along with the time to complete the route?
As well as this, when the user completes the route, he or she can save it and upload it to a server, others can then download that route and time themselves against it?
It's a bit more involving that that, but would be interested to know how difficult something like this would be to achieve?
I have limited PHP and C# experience so am not a complete novice to coding but have never developed for a mobile platform before..

It shouldn't be Mission Impossible. This link provides everything you need. It uses a Google Maps service that is providing the routes data in [KML] format.
Hope this will help you. Good luck!

Related

Detecting Intersections on Android Using Google Maps

So, was hoping a more advanced developer would be able to give some insight. I am developing an app, and trying to use real-time tracking for users.
Once they are close to a turn or a crosswalk for example (paths crossing basically), the application would send an audio alert.
Is anyone familiar with the API that I need to figure this out? I know that Geo Coding or Inverse Geocoding is offered, but I was reading that not during real time.
Thanks in advance,

Routing Android application

I'm a beginner in an android development so I need help.
I'm working on android application which let user input locations on a map and the application make a routing to these locations based on the traffic and which location is close to another. This application aims to reduce the time of driving. I don't know what are the APIs I need. Can someone help me?
Use Google maps api.
Refer these,
http://javapapers.com/android/draw-path-on-google-maps-android-api/
https://developers.google.com/maps/documentation/android-api/

Download/cache osmdroid maps programmatically from Android app

Is it possible to programatically from an Android app to export maptiles from osm?
Or to force a specific area to be cached?
I am trying to create an app that can cache/download an area of the map programmatically so it can be available offline when needed.
It doesn't have to be osm but from what i've read doing it for google maps would violate theirs terms of service.
If someone could point me in the right direction i would appreciate it.
Thank you for you time.
Mobile Atlas Creator works perfectly, but having similar feature directly integrated in Android app would much simpler for end-users.
There is a thread about this subject in the osmdroid Discussion Group, here:
https://groups.google.com/forum/#!topic/osmdroid/u0SXXzqHg4U
If you want this feature, don't hesitate to "vote" for it in the Discussion Group thread (10 votes requested :-).
You are probably looking for something like Mobile Atlas Creator. But note that even "free" servers don't necessarily allow you to bulk-download tiles. See osm's Tile Usage Policy for example. Alternately, you can download the raw osm data and run your own Tile Server.

How to use Garmin maps in Android app?

It's my first time asking here, please forgive me about my bad english
Now, I'm developing a GPS app for Android and I use Garmin Maps that I build from OSM data.
My problem is that I don't know if there is some library that can reder the Garmin map or something that can help me
Thank you very much

Phonegap in Android and iOS - Suggestions for building an app from scratch

this is just for personal knowledge, I will really appreciate your comments. I wanna build an Android/iOS app in phonegap, basically it's a business listing app, each business listing will have this data:
Name
Picture
Address
Phone
Map Location [latitud,longitude] so I can use a Map API.
I want to have all the directory listings inside the app, so you can use it "offline" not the maps of course, for using the maps you must be online.
So my questions are:
Suggestions about how saving the data, which topics do you recommend me to read
Is there any way to buy/download maps of countries and put them on my app, so the user don't need to be online to check where is located the business listing.
Do you think it's a good idea to develop this idea with phonegap? or do you recommend another methods/frameworks ?
I hope it's clear, sorry for my broken english! :-)
You can use Sqlite Database to store the data. Please read the document provided in the link :http://docs.phonegap.com/en/1.7.0/cordova_storage_storage.md.html#Storage.
You can use Google Maps API during offline. But during online, you can use the PhoneGapAPI provided in the link :http://docs.phonegap.com/en/1.7.0/cordova_geolocation_geolocation.md.html#Geolocation
Yes, you can use phonegap as it is the bestway for your Application. For more information please go through the PhoneGap Documentation link:http://docs.phonegap.com/en/1.7.0/index.html
1.Save data in SharePreferences or sqllite.
2. Use google or bing maps api is more easy. It's expensive to get the local map data and update it.

Categories

Resources