4
votes

I want to create indoor map for a mall. I am using Beacons for getting positions and navigating for shortest paths. I dont need gps or any other wifi. What i need is:

  1. I need to know how to create maps which can zoom in and zoom out like google maps.
  2. I want to draw paths dyanamically when the user searches for it, so i need to keep in mind this functionality while creating maps.

Any body helps, Thanks in advance.

[Note: I studied google maps , but i cant use google map indoor functionality for some reasons. I also dont want to use any API which needs to be subscribed]

2
Make your own maps and overlay base map using tile scheme.Muhammad Babar
Thankx @Babar...Can u explain a little moreWasim Ahmed
@WasimAhmed: have you got any working solution?Pooja M. Bohora
I also want to draw route as you have mentioned. I can see that my current beacon is moving as my device moves. But I am confused that how to draw route as device moves.Pooja M. Bohora

2 Answers

2
votes

I want to create indoor map for a mall.

For creating an indoor map for any specific place (your example: mall store), you can draw your map and include it as a background image. Then using beacons you have to calculate your distance from them and draw your path based on x and y coordinates.

I need to know how to create maps which can zoom in and zoom out like google maps.

You can implement zoom on pinch on your image (map image)

I want to draw paths dyanamically when the user searches for it, so i need to keep in mind this functionality while creating maps.

As i mentioned above, you have to draw your path based on x and y coordinates. You can suppose that image's top-left corner is the intial coordinate(0,0) and assign that to x=0, y=0. While you are moving, you make a calculation based on those coordinates and update UI

0
votes

One alternative to Google's tools for drawing and rendering maps (indoor or otherwise) would be Mapbox, who just recently updated their mobile SDK offering. https://www.mapbox.com/developers/