I am working on an android project, in which I need to have feature similar to the one provided by Google Maps Turn-By-Turn Navigation. As far as I have researched, Google Maps V2 API does not provide that feature. Google has Directions API, I am not sure if it can be used to implement a solution similar to turn-by-turn navigation. Is any one aware of some open-source solution or framework which I can use in my android project for the same.
Well, They do provide but comes with a price. You need an enterprise level key to use it.
For you the requirements has to be fulfill so why don't you try with here maps. They provide more features for free. Please visit their site here :
https://developer.here.com/
I am sure you'll find what you're looking for ..
Related
i'm developping an android application for tour guide using REST API and Json, so i need to make a map. i don't know what is the best to work with (google map API V2 or API V3 or OpenStreetMap)?? my boss tell me to avoid google map because google can withdraw it at any time.
As far as I know, Google maps v3 is not for Android. And seeing your tags on question, I think it's not an option for you.
As far as Google maps v2 and openStreetMap are concerned, I have always preferred Goole maps because it belongs to same Google Android belongs. So there are (probably) easier integrations and it makes sense to use it especially on Android. Besides, the point that "Google can withdraw it any time" doesn't make any sense to me. Think of the things you use on Android and what if "Google withdraws them".For why openStreetMap is better than Google maps (not from developer's point of view), see this
Founder: OpenStreetMap Already As Good Or Better Than Google Maps
The boss probably told you this, because it is NOT allowed to use the Google API for this purpose because of their terms. See 10.2 d) i)
(d) No Navigation, Autonomous Vehicle Control, or Enterprise Applications. You must not use the Service or Content with any products, systems, or applications for or in connection with any of the following:
(i) real-time navigation or route guidance, including but not limited to turn-by-turn route guidance that is synchronized to the position of a user's sensor-enabled device.
I want to use google map coordinate in my android application.
http://www.google.com/intl/en/enterprise/mapsearth/products/coordinate.html?utm_source=google&utm_medium=cpc&utm_campaign=NA-LCS-2013-Geo-Products-MapsCoordinate-HouseAds&utm_term=%2Bgoogle%20%2Bcoordinate&utm_content=SearchAd&gclid=COy759vU2LsCFVMdtAodNGYAdg
I found this example on google play: https://play.google.com/store/apps/details?id=com.google.android.apps.geo.enterprise.flak
I searched on internet but didn't find documentation about how to implement google coordinate in my anndoid app.
Did any one used this before? If yes can you please put links of tutorial or links of samples?
Try this link, to the Google Maps Coordinate API Client Library for Java.
Otherwise, if you want to start from scratch, it's a RESTful api. There are a number of clients and libraries that you could use, including Volley. Also, here is a tutorial for making remote calls.
You can find everything you need here.
I have done it following this official tutorial recently. The version 2 of Google Maps Android API is different from version 1 in many points.
I am developing an android based application, my application should display nearby locations,
I already used google API to achieve that, but I am facing a problem; which is in my country not all places listed in Google maps, I made my research to solve this problem, I was told to use openstreetmap in order to add places to the map.
could you tell me if it is possible to use openstreetmap and the steps (in general) to do that.
Check my answer in this question open street maps api for android
The three most popular library for using OSM in android are osmdroid, graphhopper, and mapsforge.
Have a look at this Project:
http://code.google.com/p/osmdroid/
There is a HowTo in the Wiki section.
from this Question:
I'm trying to understand what i'm asking for...
I googled around with no success (of course, starting from official google developer site).
The result i would like achieve is the same behavior official Maps app from Google has, choosing to "make available offline" a part of the map and saving a selected area.
Does anyone know how to do it (if possible)? Can you point me in the right direction?
Thank you!
The Maps V2 API, at this time, does not give us any ability to control offline maps.
I will include google maps funciton in my Android Apps, how to show current location??
When I search google maps in google, it includes many google maps API, which one should I use? Is there any example?
Also, is there any limit using the API? If yes, any solution to solve?
Follow this tutorial
I want to include the navigation function in my apps.
If you're thinking driving turn by turn Navigation, sorry it is not officially supported