I'm working on android app witch will navigate to a place and do some stuff based on the ETA.
I don't want to deal with navigation at all and this is why i use an Intent to open Google Maps App.
Is there any way i can run a service to get the ETA from Google Maps App?
Can i do it with Waze or any other navigation app?
If not, what do you think about running a service wich will get ETA from Google Maps API every few minutes?
Thanks for you time.
Yirmi.
Related
I have an application with a Google map. I traced the routes with address history to follow to go from one point to another. I would like to implement GPS service on my map, like Google Maps application mobile, which will go running for both voice and by visualization. My APP is in HTML5 and in javascript, not in native.
Basically, I would like to do this with Google Maps Api or something like that:
Thank you and sorry about my english.
Please check the Google Maps API for the recommended use of directions https://developers.google.com/maps/documentation/directions/
Alternatively if you have a Android / iOS App and want to open google directions through an intent, check the documentation for Google Maps Intents for Android or Google Maps URL Scheme for iOS respectively
I want to use the Tun by Turn voice navigation feature that on google maps app in my android app, I've searched a lot but couldn't find answer, I've used google maps direction API for creating the path from the current location to the user's destination, it's part of the idea of the application to help the user navigate,
What API should I use ? or is it even possible to do it?
Google Maps API v3 does not provide the voice feature at all. And Google Maps API v3 and Google Maps applications are completely different ones. So if you want to implement the voice navigation, you need to prepare it.
Best to read the terms of service. 10.4 (c) ⅲ might be relevant:
ⅲ. No navigation. You will not use the Service or Content for or in connection with (a) real-time navigation or route guidance; or (b) automatic or autonomous vehicle control.
Fortunately, org.apache.cordova.plugin.tts plugin provides that function for Android.
document.addEventListener("deviceready", function() {
tts.speak("Hello");
});
Please refer to the link:
https://github.com/domaemon/org.apache.cordova.plugin.tts
Hope it helps.
I am developing a mobile app which will use google maps. Does Google maps for iOS/android maps have usage limits which my app can use? I assume there would be or else couldn't an app that gets popular then make millions of calls to google a day which would be costly I believe for google. I can't find any info on this. Reading other posts I can see a few google map api have a limit of 25000/a day but can't find anything for mobile?
As far as my understand, you have unlimited access to Google Maps using Android or iOS API. The API key is for tracking purpose only.
I am trying to leverage Google Maps Engine as a data store for an iOS app that uses the Google Maps SDK. Has anyone ever done that before? I'm having trouble finding examples or reference material on the internet. I can get data layers to show up in a web page using HTML and JavaScript, and I can see data layers in the native Google Earth App, but I want to show this data in my own custom map app.
Here is a link to Google Maps Engine for reference: http://www.google.com/enterprise/mapsearth/products/mapsengine.html
I believe you will need to get in touch with Google to receive a Maps API. I don't think they just let anyone on the street have it.
http://support.google.com/enterprisehelp/bin/request.py?contact_type=maps_engine&hl=en
I understand that I can use MapKit within a paid iPhone app. (http://stackoverflow.com/questions/7282633/google-maps-apis-in-iphone-paid-app)
How about if I have a feature within such an app that accesses Google Maps driving directions, using Google's web API? Can I still charge for my app?
The Developer Guide provides you with the info you need:
http://code.google.com/apis/maps/documentation/javascript/usage.html
It's limited to 25 000 map loads per day, as you are making an iPhone App that makes use of Google Maps per user and not through a server, you should be fine unless the user loads a map more then 25.000 a day, then he is being cut of. But this should not effect your commercial intensions of your app when using this API.