I am doing an app that allows users to get directions from one room to the next room of the same building and require the application to show the user indoor directions. I have tried and tested the Google Maps Intent which opened the Google Maps app and gave directions from one room to the next. I am required to not allow the user to open up an external map app and then receive directions. Instead they must use the Google Map built into my application. I was wondering if it's at all possible to do indoor directions on Google Maps Android API. Would genuinely appreciate any help I get. Thanks!
The Google Maps Android API v2 has options for indoor maps. See https://developers.google.com/maps/documentation/android/ under 'Indoor Maps' for a quick example.
Of course, that doesn't prevent them from using an external app by itself, but it does let you provide them indoor map data in your app.
Well I think you should have to start by using internal sensors to navigate. Add an indoor map of the building so that you would know where you are at in the building.
Related
I am a student and am attempting to create an indoor positioning system for my department. I'm using a WiFi-based localization system utilizing the existing APs. Right now I'm researching different maps to use for my project.
Can Google Maps be used for a custom image (like a floor plan)? Or can a mobile application be interfaced with the existing Google Maps API? If so could you please link to references?
Thanks
Not too sure about indoor positioning, but I used Google Maps API for you know.. maps. Below is the link for the Google Maps APIs.
https://developers.google.com/maps/
My classmate did a project quite similar to yours. He drew the indoor layout (floor plan) himself and set it in his Android Application.
After reading this link: https://www.google.com/maps/about/partners/indoormaps/
It seems Google has made an API.
Found it, here you go:
https://developers.google.com/maps/documentation/android-api/map#indoor_maps
I am new to the Google Maps API for android, and recently encountered a problem with a project I'm making. I'm trying to make a network of polylines that represent walking paths on Google maps, but I was wondering, is it possible to get the typical google directions for navigating those polylines? For example, if you are in a park and there are several paths to get to the parking lot, would google maps be able to tell you the fastest path if the paths are represented by polylines?
I am converting an Android app which uses Google Maps and the given longitude and latitude. I want to port the app to iOS and was thinking which maps system was better, either the native from Apple or the Google SDK. Apart from that I have some POI in Google which I would like to show also on the iOS equivalent.
Question is: Are the two coordinate system equal? So if I would put them on a map they would show the same location either on MapKit or Google Maps SDK.
sounds like the China GPS shift problem to me... otherwise, both Google Maps and Apple Maps (Tom Tom) should be in WGS84.
Hi guys I'm new on android dev and I wanna ask you some questions about the potential of bing maps on android because Google Maps I've in my first app doesn't allow me on v2 api to remove business POI. So I've decided to use bing maps because I've seen that it has this opportunity, but I wanna ask you if I can call gmaps for navigation to a location from my app that use bing maps.
If you wanna suggest any other maps that allow to remove POIs made by map it's very appreciate
First off, Bing Maps doesn't have an option to remove the POI's that are on the map tiles. Want to make sure you are aware of that before you get too far here. As for mixing the data from two different map providers, this isn't generally allowed. However if you are just launching the other app this shouldn't be much of an issue.
I'm starting developing a project of an android app.
For this project i need a map where i can draw circles, polylines and polygons and click in all of this draw shapes to show informations about each one. At this point, googlemaps + spatialite or googlemaps + quadtree + utils to identify if a LatLng belongs to a circle/polyline/polygon can solve the problem but i have one more requirement: i need to cache a zone of the map to work with it on the street without internet. I know that google maps official app can do this with th typing of "Ok Maps" but there are anyway to use that cache in my application? There are another way to do a cache of the map before going to the street and go without internet?
Preferably i would like to use google maps but I'll have to use another api? What?
Regards
Due to the need for Google to check your api key, I have not seen any way for third party apps to access google maps offline. If you need offline capabilities, one of the main solutions is something called osmdroid which has a similar interface to google maps but you can cache tiles for offline use.
OSMDroid