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).
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 7 years ago.
Improve this question
Hey there I am looking for development in google cardboard .I want to know how >to zoom in and out in camera feature.
You shouldn't be messing with camera stuff in your Google Cardboard application since most google cardboard units cover the camera lense.
It's not a feature you'll see adopted anytime soon since different devices have the camera in different places making it unreliable to create a universal headset from.
Edit: Looks like the original google cardboard had a cutout for your camera and there are some apps that take advantage of this, but all models since then (star wars edition, Viewmasters) have not had a camera cutout.
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 want to develop an application with the use of offline map,But i have no any idea for doing the same, can anybody explain me how to integrate offline map in android for a particular country?
You have the option of using OpenStreet Map via osmdroid.
osmdroid is a (almost) full/free replacement for Android's MapView (v1
API) class. It also includes a modular tile provider system with
support for numerous online and offline tile sources and overlay
support with built-in overlays for plotting icons, tracking location,
and drawing shapes.
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 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
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
i'm developing a commercial android app that shows a offline map (whithout requiring internet connexion.) This map is a binary vector map that it is rendericed to display the map offline.
The binary map is generated from a OpenStreetMap xml map.
This app will have cost, it's for a commercial project.
SHould i put something like "OpenStreetMap ©" in the mapview when i'm displaying the map ?
i can't find any clear guide about that on openstreetmaps website.
Please refer this link I would like to use OpenStreetMap maps. How should I credit you:
Their requested attribution is "© OpenStreetMap contributors".
Because OpenStreetMap is its contributors, you may omit the word "contributors" if space is limited.
Direct your readers to openstreetmap.org (perhaps by expanding 'OpenStreetMap' to this full address), to opendatacommons.org
Where to put it
For a browsable electronic map (e.g. embedded in a web page or mobile phone application), the credit should appear in the corner of the map, as commonly seen with map APIs/libraries such as Google Maps, or an about box/page.