hi i want to use googlemaps 5.0 (3D view(Street view) )in my android app .is it possible .please share some resources or tutorial that how to use them
Have you already checked out googles official documentation?
http://code.google.com/android/add-ons/google-apis/maps-overview.html
No, it is not possible. The Google Maps app and the maps add-on for app development are separate. The only thing you can do is open Google Maps to a given location via the geo or google.streetview URI schemes.
Related
I wish to create a maps app which allows people to geotag media to it such as music or photos. The map should also be stylised accordingly to this design here: https://snazzymaps.com/style/151/ultra-light-with-labels What are the steps I need to take to create such an app using the google maps sdk?
Thanks
I think it is not possible or the Google Maps Android API does not support custom styles, The only one that you can change here is the Map types (Normal, Hybrid, Satellite, Terrain). Only the Google Maps JavaScript API can support this style maps.
If you check this thread, you will see here that it is already requested to have a custom style maps in Google Maps Android API. Just check it always if there is an update about here.
My goal is to have a GPS Track displayed in a local Java Application with Google Maps. And I am pretty sure I am not the first one to try this, so there should be a way.
The Problem is that I found the Google Maps Engine API (Deprecated) which is stated as deprecated. But I didn't find any replacement. Only this page, which then links to the deprecated version again.
I also did some search, but all results seem to point to future deprecated API, and also are pretty old.
Can anyone point me a version or tooling that I will be able to still use in 2016? Or does anyone know an alternative to using Google Maps for displaying GPS tracks in a local java app.
Thanks
In case anyone has the same problem:
I used mapsforge https://github.com/mapsforge/mapsforge
JxMaps library provides possibility to add Google Maps to java swing application. Using this library you can draw GPS track either as polyline or set of markers on the map.
I am very new to android development and i got stuck in whether to use android key or browser key for place autocomplete for google place api. It would be very good if somebody can help since on google place api documentation(https://developers.google.com/places/android/signup) it is written that
Note: You need an Android API key, not a browser key. You can use the same API key for your Google Maps Android API v2 apps and your Google Places API for Android apps.
but at another place(http://codetheory.in/google-place-api-autocomplete-service-in-android-application/) it is written that
Places API doesn’t work with Android or iOS API key
Please Help !!!
If you're using the web service, use your browser key. If you're using the Android library, use your Android key.
I go to File > New > New Android Application and enter the following:
then I click Next and tells me that I can't "Create Activity" and then again in the "New Android Application" and enter the following:
it works and I can check "Create Activity"!
I making a simple thing in pages, text and I want to get map to some place using latitude and longitude through GPS,
My question is, will people who got Android version 2.2 mobile or higher can view everything?
Yes you should use read the Google Maps API doc, you can support 2.2 and above using Google Play Services SDK.
please check :
Google Maps Android - API V2 Documentation
How to setup Google Play Services SDK
I need to get address from lon lat location. I was trying with geodecoder but it doesn't work (throws Service Not Available). Is there any other solution to that problem?
The geocoder is not guaranteed to exist on all devices. Couple of things to try:
The documentation is not exactly clear, but it seems that if you have the Google add-ons, you should have a geocoder backend implementation. Try linking against the Google APIs for your target API level (see below)
https://stackoverflow.com/a/2255592/483708
In your implementation, prevent erroneous results by explicitly checking for geocoding functionality with Geocoder.isPresent()
http://developer.android.com/reference/android/location/Geocoder.html#isPresent()
If the above points are insufficient, you will need to use the Google Maps Web APIs to perform reverse geocoding via the web:
http://code.google.com/apis/maps/documentation/geocoding/index.html#ReverseGeocoding
Also take a look at the GeoCoderPlus library referenced in this blog post
http://bricolsoftconsulting.com/perfect-geocoding-zoom-part-1/
It uses Google Maps Web APIs, but for 'forward' geocoding. You may be able to use the blog post and the included code as guidance to build your own implementation of reverse geocoding via the web.
It seems to be a bug in the emulator running SDK 2.2. I have had the same problem.
Create a 2.1 or 2.3 emulator and try your code.