I am trying to create an android navigation system app for my University Campus as a project of one of my courses. I searched a lot for different solutions to implement my project. "Google indoor map" solution attracted my attention.
First, I prepared my University's map with appropriate quality.
Second, I followed the steps that were mentioned on this
website.
Third, I uploaded my indoor map here.
Fourth, I submitted my work and it was mentioned that it will be
reviewed by Google to be accepted (I submitted it maybe from 3 days).
Now, how can I know that my map was accepted? How can I view it? I really need it.
I noticed an important comment that was written here. This is the comment:
"Note: This option is only available in the US, UK, and Japan. Also,
you can only upload a floor plan from your computer."
WHY?!
Is this true?!!! Then, does this mean that I will not be able to view my uploaded indoor map of my University using Google Map??
Please, I need your help as soon as possible.
Thank you very much.
Try to unblock regional internet restrictions in your mobile device
by using vpn application.
There are lots of applications for that purpose. try this one:
https://play.google.com/store/apps/details?id=com.aed.droidvpn&hl=en
Related
I've developed a hybrid app that collects GPS points using a plugin (this one, to be precise). The thing is, when users are on a remote location, with little GPS/network coverage, we've had to resort to opening Google Maps in the background and then using the app in order to get a good coordinate. Otherwise, it doesn't work too well.
I would like to eliminate the need for doing that, but feel at a loss about what kind of practices do apps like Google Maps or Waze do to get better geolocations. Is there a code base that I could study, or some documentation?
Thanks in advance!
You may check here. It is GitHub from Google Devs and they show how they handle location. Also, you can find other examples there
I have an app which opens Google Maps from where the user is likely to start the Google Navigation from point A to B. Is it possible to open Google Maps and therefore Google Navigation only in specific proportion of the screen and display some additional (but minimal) information from my app next to the navigation?
I am thinking of something like this:
Additionally, is it possible to receive a broadcast when during the Google Navigation the user has arrived to her destination?
I know it is a bit far fetched, but maybe there are some ideas.
If you are still interested in knowing about this after 2 years.
Short answer: Yes (with a but).
If you are asking about displaying a full Navigation experience with turn by turn instructions, a puck, routines on Google Maps, then the answer is: It's illegal to do it without Google's permission. If you look at the Lyft app for drivers, they do have a full navigation experience on top of Google Maps because they partnered with them. So, it's possible, but requires direct communication with Google engineers.
For a workaround, you could show an embed Google Maps view in your apps, and show Markers, Polylines. They also have these APIs to get directions from one place to the other one. For example:
https://maps.googleapis.com/maps/api/directions/json?origin=Disneyland&destination=Universal+Studios+Hollywood4&key=<YOUR_API_KEY>
NOTE: Fees will apply when using these APIs. Check their documentation for more details about the workaround.
You can but you need to contact google personally this is google explanations about this subject and the contract page specially for your request https://cloud.google.com/maps-platform/ridesharing/
Not directly from Google map's navigation . But you can create your own by using
Direction API.
https://developers.google.com/maps/documentation/directions/start#sample-request
yes ,
you can use point an geography point by polygone and line canvas for routing the path between two point on google map.
for more reference reffer this Link.
Looking for a little bit of help structuring my problem.
I will be traveling with friends to a party weekend and we are plotting locations of places to visit and see on a shared Google map with custom layers.
My thought is that I could add real-time location layers for each attendee, based on the lat/long of those with Android phones.
I'm trying to figure at the moment the elements of the code that I will need and asking the community for help structuring the design.
So far:
Working on a way to broadcast the current lat/long of the Android phone through an API
Determining the best way to import the returns (lat/long) from the API as a layer into Google Maps (thinking KML, but there may be a better solution with GPX or text files)
Once I finish 1 and 2, will write the code to accomplish the process and load to Google Maps
Any guidance is very much appreciated
Why do you need to develop everything of this sort when Google has already provided us with the My Map app. This app is available in Play Sore for Google as well as the App Store for Apple. So all your friends whether an Android or iPhone user can install this app on their phone.
With this app you all can customize the map as per the needs and share inside the group. This app explicitly serves the purpose for the vacation planning when a group is involved.
Take a look on the Google Play Store and the App Store to explore and download.
To better elaborate with this question, I have spent weeks "sharpening" the user's location in my app using the methods and strategies on Google Docs yet none have gotten me to where I wanted. I look at Google Maps for Android and see that their interface and location tracking is highly accurate and stable but I have not found anywhere any open source library or app that has even remotely gotten close to what Google has on their Maps app. So even if it is Yes or No, my question is; is it possible to achieve that accuracy and stability in my app or does google save the best for themselves? If so can anyone point me to any documentations or sources that would help me get closer to that?
Yes, it's possible, you just have to pay for the privilege.
Google itself pays a third party for having that extra accuracy. The licensing agreement it has with that third party doesn't allow it to share that information with third party developers.
Hold on. I'm going to look up a source for what I'm saying. I'll be back shortly.
I am looking to create an app where users can download a map to their phone before they go to a specific place (in case there is no 3G signal there) and then use GPS to take specific routes that will have been marked on the maps.
I have noticed GoogleMaps 5 has just been released that enables caching.
Is this something I would be able to use or can you not incorporate google maps 5 into another app.
I am very new to Android and am not quite sure what can and can't be done as yet so 'm sorry if
this is a really silly question?
Thanks for any help!
Bex
Is this something I would be able to use or can you not incorporate google maps 5 into another app.
Google Maps (the app) does not use the same Google Maps (the SDK add-on) that the rest of us use. Hence, right now, offline caching is not available to us.
You might consider looking at OpenStreetMap, which has some Android integration and supports offline maps.