How to create and display Indoor Map in Android - android

I want to develop Indoor Position in Android. First of all, I need to create and display an indoor map (floor plan) in Android, then I can carry my own work. However, I do not know how to do that. I found the similar question in StackOverflow Create and display indoor map on Android but unfortunately it still not have any answer. Anyone can give me the solution?
Thanks

Related

Create a custom map using an image with pins that can be filtered. Xamarin Android

I am wanting to add a map to an app I have created that has pin overlays that can be filtered using checkboxes and a search option that can be used to search for a specific location on the map.
I will not be using google maps for this.
For example, a custom image of a map (say for a campus or a shopping mall etc) that is laid out into a grid (A-Z for lat + 1-26 for lon). I want to have a few different pins laid out around the map and be able to filter them on or off using check boxes. I also want to have a few locations that can be searched for on the map. There is not necessarily going to be any need for the user to be able to add a custom pin onto the map on their device at this point.
I honestly have no idea where to start here as I have not been able to find any real documentation that seems relevant to what I am trying to achieve here. I am fairly new to apps, and my current app that I want to add this into has been made with Xamarin Android for Visual Studio 2017.
I have been reading about imageMap but it seems that it needs to load information from an external source, but I am unsure. I need the app/map to run properly offline so I want to have the image packaged in with the resources so it can be installed to the device with the app.
I would greatly appreciate any tips or idea's that any of you more experienced and skilled app dev guru's may have for me.

Is it possible to hide Map but show only markers Android Google Maps

I am trying to create a Location based augmented reality app which plots marker on top of the camera view.
Mose of the libraries and tutorials are outdated and they are 4+ years old also not stable. Below is the link to things which i have tried and failed.
Links to libraries
Link to tutorial
Link to stack
Im trying to create something like below image which is an iOS app developed using HDAugmentedReality which is very stable and does not overlap.
Since i could not find any library I'm planing to use Google Maps, It rotates according to camera with simulates AR. So i am planning to show only the markers and hide the Google Map View. If this is possible i can easily create an Location based AR app..
Is it possible to hide Maps but show Markers or is there any library which i missed? Thanks in advance .
I believe you can't use the Markers without showing it on Maps. The main purpose of it is to identify the location on a map. My suggestion would be for you to use your own custom overlay for the marked items you'll show.
Check out the Sun Surveyor, its not similar to what you'll do, but the idea of overlaying the information seems plausible (as indicated on the tutorial link you provided).

Is it possible to display in house map in mapbox android

Is it possible to display in house map using MapBox in Android?
For example : I am in one mall and I want to know that what are the directions of particular shop in one mall or I want to know that how many shops of cloths are there in one mall using MapBox?
All your answers and suggestions are valuable and appreciable for me.
Looking forward to your reply.
I am using MapBox Android SDK : https://www.mapbox.com/help/first-steps-android-sdk/
Just to clarify, you are trying to create an indoor map using the Mapbox Android SDK correct? If that is the case, you can follow this guide to tracing the indoor map you have and create a tile set. You then can use it within your Android app by following this example.
Hope this helps
Very sort answer is yes it is possible,
For inhouse may you have to create custom geographical area image for particular mall and its floor
Here is some reference for your idea video for concept here is one concept of showing indoor image either by web service or you can also
Create your own drawable image for indoor map

Indoor Map of Building - Android

I'm trying to create an app that will tell a person what zone of a building they are in. I'm using bluetooth dongles to get an approximate location, as oppose to exact location, and show the user on a map whereabouts they are. I would like it just to highlight the zone they are in, instead of a specific location.
I can get my hands on a floor plan of the building I am using so I'm just wondering if there is an easy way to incorporate this into some kind of map with an existing API? I found a question here which states that they just use an overlay on the image to show a marker of where the person is. Would this be a bit easier?
This is for my final year project so I would like to have some sort of flashy map if possible but I'm not sure where to start looking or if it's possible.
I also found this question which gives a great variety of apps that implement and indoor map, but I don't think I can just take this small piece of functionality that I need out of them as they seem to be complete apps.
Any information would be a great help. Anyone with experience in this sort of thing please share your knowledge :)
It doesn't sound like it'd be too complicated to just write your own custom view for this. Draw the map image to the canvas. Then for the zone the user is in, draw another 'highlight' graphic on top of the map that you just drew.
If you're not sure how to do this, there's a rather basic guide on how to create your own drawable widgets which should point you in the right direction. There are plenty of examples on drawing images to the canvas, eg this one.

Converting from google maps to open street maps (osmdroid)

I built my application using Google Maps and it is using:
-BalloonItemizedOverlay
-BalloonOverlayView
-ItemizedOverlay
and what it does:
-Displays multiple points on map, each one clickable and balloon appears with relative text + description.
-Displays and updates the marker/point of user's position.
The only reason I want to switch to Open Street Map is because I would like to use the feature "caching map tiles" (presaving maps) which as far as I have looked it up is not allowed with Google Maps.
Can someone help me convert my application thoroughly to use OSMdroid instead of GoogleMaps? Providing me with some guides (very few support for OSMdroid at the moment...)
I have already looked up a lot of codes but they mostly differ in comparison with Google Maps and I can't seem to get it all right. I have managed to display user's location on the map but adding BalloonItemizedOverlays and so on is a hassle.
Anyway just help me out in any way you can - proposals on how to do it, sites with guides, anything :)
Thanks
http://code.google.com/p/osmbonuspack/wiki/Tutorial_1
http://code.google.com/p/osmbonuspack/wiki/Tutorial_2
I think these two tutorials should get you started with Balloons and Customized Balloons
Itemized overlay with osmdroid is quite easy to use, you should give it a try and you will get the feel of it once you try it our.

Categories

Resources