Abstract
In the location-based services (LBS), the services provider utilizes the demander locations, demand specifications and geographic information to determine and deliver the information or services that can meet the demander requirements. The geographic information from the information provider might be huge and complicated and the service provider has to spend much time to filter the appropriate target objects to meet demander requirements. Furthermore, most previous LBS studies concern simply one type of performance indicators and thus the generated LBS outputs cannot comprehensively meet the diversified demands of demanders. In order to solve these problems, this research develops a model for generating outputs for multiple location-based services. At first, this research analyzes the demands from demanders and geographic information from the information provider to define the categories of demands and geographic information. Based on the categories of demands and geographic information, this research generalizes the six basic types of LBSs. Based on the characteristics of these LBSs, this research establishes the six sub-modules to generate LBS outputs for these six types of LBSs. In brief, as the demander sends his/her demands to the service provider, the service provider can utilize the demander location, demand specifications, geographic information and the corresponding sub-module to determine the closest target objects that meet the demander requirements. The information of the closest objects as well as related services are then delivered to the demander. This research also develops a multiple LBS system based on the proposed methodology. Furthermore, three LBS scenarios were used as examples to evaluate the performance of the proposed methodology and system. As a whole, the LBS output generation model can be used by service providers to systematically and efficiently determine the LBS information or services for demanders and meet their diversified demands in real cases.