I want to implement an android map for indoor positioning, which has a map of a building with some floors and one can see his position in the building. My question is about the implementing the map.
till now, I have found this way: I want to use leaflet, which is a library for manipulation of maps using JS. after that, I want to connect it to the android app using webview.
I searched about leaflet, looked its tutorials and somehow its docs. I found this plugin named leaflet-Indoor. but since I want my app to be offline, I got stuck in creating the map of building. for now, I dont want a complicated one... just something simple. on this page, it is suggested to use Mapbox studio or QGIS. since Mapbox studio is not free, I installed QGIS. but it seems a little difficult to work with.
now my question is...
is the way I have chosen a good one or you suggest another one??
and what is the best way to create a map of a building for using with leaflet?