2

I would like to create indoor navigation app. But have some trouble with a floor plan. And I need a good map(floor) editor maybe like ArcGis,JOSM. Will be great if this editor can create database by map (door, windows, corridors,...). I will integrate this map in iOS app. Thanks!

Iraklii
  • 1,295
  • 13
  • 30

3 Answers3

3

I found solution. I had this floor plan in jpg. map

My steps:
1)Convert your image through GDAL to Gtiff.
2)Create project in TileMill without globe.
3)Press on the button "Add new layer".
4)Choose destination to your gtiff file and type in SRS field "900913".
5)Save.
6)In the CSS set on the image layer raster-scaling:bilinear;
7)Zoom your map while you will see the map.
8)Export your project to MBTile.
9)Use MapBox SDK to integrate your MBTile.
integrated map
For GDAL:
gdal_translate \
-of GTiff \
~/Downloads/Plateosaurus_big.jpg \
~/Downloads/Plateosaurus_big.tif

Iraklii
  • 1,295
  • 13
  • 30
  • Hello @iraklii .. I also want to do the same. But difficult to understand 7th and 9th step. – ajeet sharma Apr 07 '15 at 11:47
  • 1
    Dear @ajeet.cody: Step 9, that show map.mbtile file on iOS devices I have used MapBox SDK. Step 7, when you add layer and config it, sometimes you cannot see the image, so you should zoom the map that see your image. – Iraklii Apr 07 '15 at 18:00
  • Thanks @Iirakii. I will try to do it. But tell me one thing as my I am getting it that, Will it also provide a proper navigation in office floor ? I mean, I want to a office indoor navigation with accuracy of user position. I hope it make sense for u ? – ajeet sharma Apr 09 '15 at 06:08
  • @ajeetsharma for navigation I have used iBeacons. iBeacons can resolve problem with floor, but for good accuracy needed more iBeacons. – Iraklii Apr 09 '15 at 09:14
  • how did you add this red path – rd_ Dec 17 '15 at 05:06
  • @Iraklii Is it possible to AR indoor navigation without iBeacons. If yes can you please update me.. – PvDev Oct 08 '18 at 03:31
  • @PvDev hello, you should use everything what can help you detect location, also maybe this link will help you with maps. https://register.apple.com/resources/imdf/ – Iraklii Oct 18 '18 at 17:37
2

You are free to choose any vector GIS you like to use to create indoor floor plans. Thus, you need to develop an speficiation for your model, so that you can create rules for routers etc. Next you need to think about how to store them (shapefiles, PostGIS, ...) and how you want to create the final products (rendered maps, routing graphs, ...).

I'm not sure how you want to create/collect your floorplans (experts vs. VGI) but JOSM sounds like a good starting point, esp. as the OSM community has already some experience with indoor mapping: http://wiki.openstreetmap.org/wiki/Indoor

Hint 1: There seems to be currently no final solution to indoor geolocation with adequat resoluton for your usecase (indoor routing).
Hint 2: The indoor topic is only in use within a very small part of the OSM community. So expect some refuses/critics if you add such data to the global OSM database.
Hint 3: In some countries are floorplans also intellectual property, so copy&trace might be a copyright infridgement.

MaM
  • 2,043
  • 10
  • 20
2

Although that's not what it was made for, you could check out indoo.rs. You can use the product without indoor localization, but indoor map creation and indoor navigation.

TomTasche
  • 5,448
  • 7
  • 41
  • 67