Indoor Multi-Dimensional Location GML and Its Application for Ubiquitous Indoor Location Services