Note that this paper mainly focuses on the online location estimation assuming the fingerprint data is readily available.
There are many works that discuss the problem related to the offline on-site survey. Interested readers can refer to the following fingerprint surveying methods: human-labor [1]}, crowdsourcing [2]}, semi-auto fingerprint generating [3]} and simultaneous localization and mapping [4]}, [5]}.
