Can I use Android Google Map API without Useing Maps from Google - android

I would like to use own WMS/WFS Services, like Orthophotos. Is it possible to use the Google Android Map API to load this Maps ?
Because when using the Google Maps comercial, I have to buy a Google Premier licence right ?

Is it possible to use the Google Android Map API to load this Maps ?
No, you can't pass your own maps to Google Maps framework on Android.
You can use special tools for such purposes. Read this answer.
Because when using the Google Maps comercial, I have to buy a Google Premier licence right ?
No. For Android you can use Google Maps API even if your app is payed. Read more here

I think it's not possible to; I think Google API's can only be used for Google services. Why you have to look for an another service when Google provides the easiest map services and Google API's are free and no need to pay for it.

I think you can't. If you want to avoid google, try this:
OSMdroid
Mapsforge
MapQuest
It's free

Related

Integrate google map android

I'm developing an app and I'm trying to integrate to my app a google map. I'm reading that I need to create a special app at the beggining. I tried to ignore it and tried to integrate it anyway. But when I try to extend my class with MapActivity, it doesn't find it. I generated the Key, Google Play Service is up to date. I probably miss something.
Thanks for the help.
MapActivity was part of the Google Maps Android v1 API which is now deprecated.
Use MapFragment if possible
https://developers.google.com/maps/documentation/android-api/
You need the new integration in Google map you want to use the new Google map api in android.
So follow below link for integration google map with "MapFragment".
http://www.tutorialspoint.com/android/android_google_maps.htm

what is the best between google map API v2, google map API V3 OpenStreetMap for android application?

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.

Offline mode for Android app using the Google Maps API

Is there a way to use the offline mode in Android apps using the Google Maps API?
Any direction to a tutorial or source code would be a massive help. I've been searching for hours without any luck. I know Google has released a way of using maps offline, but is it available for Android developers?
See this solution or this one. Basically you just create your own tileprovider and access tiles locally. It is totally doable with the v2 API. API Reference
There's some false information floating around out there that the v2 Google Maps API requires an Internet connection. There was a but where the API would require a single access after app install to verify with Google Play services, but I believe this has been fixed.
See this and this.

google maps android api v2 error

I'm developing an app. on SDK 17 which involves google maps but the problem is that when I use Google Maps v1 api key, the map works fine but when I try to use Google Maps android V2 api key nothing is displayed (only the google maps tiles appear). I have included the google play services library and searched for all possible reasons but couldn't find one. Please help!
1)Go to the Google APIs Console https://code.google.com/apis/console/#project:650847076763
2)In Services enable ‘Google Maps Android API v2’ and agree to the terms
3)In the left navigation bar, click API Access.
4)Click Create New Android Key....
Google maps api V1 is already deprecated use the maps api V2 instead.
Documentation page:
https://developers.google.com/maps/documentation/android/
Here is a quick start guide:
https://docs.google.com/document/d/19xKLZTrY1l6Sgu-V_IVSDIRZrcThjwxDrlm9rNr0tzo/edit
If you are having problems with MapFragment or the google play services library visit this thread it will help you.
https://docs.google.com/document/d/19xKLZTrY1l6Sgu-V_IVSDIRZrcThjwxDrlm9rNr0tzo/edit
Also I answered related problem that you have here.
How to/Error in declaring google-play-services-component
Happy coding :)

Maps for both Android and iOS

Anyone know maps API that can be implemented for both Android and iOS, except Google Maps and Bing Maps?
You can use OpenStreetMap's API to render your own, which is more involved than google maps but will work on both.
http://www.openstreetmap.org/
http://wiki.openstreetmap.org/wiki/API

Categories

Resources