Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I am making my own indoor map for a shopping mall. I am making it on android. Please guide me about how to calculate user distance through Wifi signals and move location pin/pointer on map.
Think again before ruling out Google Maps API.
Google Maps API v2 added support to indoor maps. in fact, Google Maps also
allows you to upload your own indoor maps to be interleaved with their service.
If that doesn't work for you check Insiteo's product. I have tested it for a project I was involved in and was rather impressed.
Finally remember that even the best indoor map solution will not provide you with a decent experience
unless you can back it with an accurate indoor positioning system.
You probably want to start your search with Google's fused location provider (select PRIORITY_HIGH_ACCURACY).
Some people say its indoors performance is not as good as the team claims, but they keep improving it
all the time so I cannot really tell.
Gilad
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
Companies like Google and Garmin have a database of all speed limits of each road that they use on their GPS software. I would like to access and use this information. How would I go about doing that?
These companies either purchased, licensed or built their own map data, of which this information is part.
You might have some success with OpenStreetMap. YMMV.
Google has an API for road data. See this link: https://developers.google.com/maps/documentation/roads/speed-limits
I don't find it very accurate. Speed limit data can be updated via their Map Maker tool. Some of it may be gleaned off of the street view cameras, but not 100% sure that is how they collect it.
I'm also interested in learning Garmin's source for the data. I hear it is just as bad. Does Garmin have a similar API?
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I would like to use offline map functionality for my application. Could somebody recommend to any useful map SDK?
I found these: Skobbler, Bing Maps, and TomTom. But in not sure which one is better. I need a custom POI, routes highligting, and bubless with some information.
Is possible to use google maps, with some pre-downloaded maps for offline use?
Thanks for any advice.
With the GoogleMap API on Android and the MapKit SDK on iOS you can implement custom tile providers. This means you can choose the map tiles that your polylines and markers are overlaid on. The beauty of this is you still get the full functionality of the built in mapping APIs but with the added ability to implement offline maps.
You have a few options with a mapping provider like OpenStreetMaps (which is used by many major companies).
You could download the entire data set and bundle it with your application so the tiles are already downloaded when the user downloads your app. This will greatly increase the size of your application.
Or you implement some offline tile caching. This means that to access the tiles offline the user would have to have seen that part of the map online at some point. You would need to handle the caching of the tiles.
You download the tiles for just the area you need them eg. you ask the user if they wish to download the entire data set for the UK. This would reduce the size of the application whilst making the entire UK available offline.
These are just some ideas. Hope it helps.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I am creating a app that's going to show my location and some other devices location in the map. I don't know exactly the procedure needed to do this. I know I m gonna use Google Map V2 and location API. But not sure about what else I need. Can anyone please tell me the instructions abstractly?
All you need is the Google Map v2 and server might saved different people locations.Please Check this link.How to setup Map API v2.Also you should need a service which collects your location and sends to server which sends it to other devices and shows on map on other devices.
Why is the need of server here?
The application shows only the location of current device but you want to get the location of other devices which are using your app.So send every device location to server which collects it and store it.Now after certain interval of time send these location(latitude,longitude) to every device which is using your app and plot them on the map.
If you still have any trouble comment here.Cheers :)
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I am pretty new to Augmented Reality so I don't understand something. i.e. I want to create an app that I will give to users at my store [hypothetical]. Whenever they are in my store the app should show info for different sections of the store [i.e. 'this is the tools section' or 'this is the gardening section'].
What is necessary to recognize indoor locations on Android and is in this case an Augmented Reality implementation the only possible solution ? Not sure if GPS coordinates are registered indoor precisely nor whether they'll be registered on that small 'distance' at all..
Have you heard of LLA markers? (Latitude,Longitude, Altitude Markers). They're more accurate than GPS for indoor tracking, but there are limitations (i.e show locations statically... it won't tell you you're 36 , 35 ,34 meters away as you walk towards something).
I would say that Bluetooth beacons is the best way to go. You can also use the strength of WiFi signals but that is vary coarse.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I am trying to create an application to show an indoor map of a building, and open the dialog box when anyone clicks on any part of that building. It's similar to IndoorGoogle Maps 6.0 for Android, but Indoor maps are currently available in selected locations in the U.S. and Japan only.
I don't know whether I should use a WebView (because it has scrolling and zoom features) or an ImageView. How to show a marker in the image of the map like Google Maps? How should I save the direction from one part to another part of the building?
ImageView can probably get you a quick-and-dirty version, but WebView would probably be better. Check out the mapping API from Micello, and this Google I/O talk on indoor mapping using the Google Maps API.
A few other reference apps to look at: PointInside, Aisle411, Meridian.
My startup, BuildingLayer, does some indoor map stuff as well. We use Leaflet out front, which is buttery smooth on iOS's Mobile Safari, but you lose pinch-zoom capabilities in the stock Android browser (looks like this issue is being resolved with Mobile Chrome & Android ICS).