[GIS] How to create accurate indoor maps

indooropenstreetmap

I'm currently developing an indoor positioning system for a college project. I searched for a good mapping platform and I found that openstreetmaps would suit me best, but now I'm stuck in generating an accurate indoor map with real long and lat values. How could I create an accurate indoor map with long and lat values without using GPS?

Any idea how to create such a map or any suggestions about accurate indoor mapping?

Best Answer

You may find that longitude and latitude are cumbersome to deal with in an indoor setting because these are in degrees (i.e., they define an angle with its origin at the center of the earth). Using a state plane coordinate reference system (CRS) with meters or feet as the measure of X and Y would make your life simpler. In Geoserver you can use an existing CRS, or define your own. You can also hook Geoserver up with OpenLayers.

An interesting related system is Indoor Atlas, which uses maps of the earth's magnetic field to provide reference data for indoor mapping. (I am not affiliated with that company, and can't vouch for the system's efficacy.)

Related Question