Location Based Services
Thebestindonesia.com – Location Based Services (LBS) is a recent concept that denotes an application integrating geographic location (i.e., spatial coordinates) with a general notion of service. Examples of such applications include emergency services, car navigation systems, tour planning, or sending information on Yellow Maps (a combination of Yellow Pages and maps).
Application scenario
The scenarios presented here are divided into economic initiatives, undertaken by operators and service providers to increase the attractiveness of their network and service data, thereby increasing the average revenue per user, and community initiatives, introduced by governments to support or implement tasks or administrative such as:
1. Business Initiative
- Inquiries and Information Services
- society service
- Telematics Traffic
- Fleet and Logistics Management
- mobile Marketing
- Gaming cellphone
- Value Added Services
2. Public initiatives
- Improved Emergency Services
- System Tolls
LBS Actors
LBS is an inter-organizational thing. Many actors participate in the operational and non-operational realization of LBSs. Generally, an actor is an autonomous entity such as a person, company, or organization. An actor adopts one or several roles, characterized by the function it fulfills from a technical point of view or the impact it exerts on LBSs from an economic or regulatory point of view. Thus, the roles listed in Figure below are classified into operational and non-operational.
The active actors are represented by the parts of LBS provider, user, target, network operator, position originator, location provider, and content provider. Actors in this role cooperate during the execution of the LBS and request or provide sub-services from the LBS. Each maintains a technical infrastructure ranging from single mobile devices (users and targets) to server farms (LBS, location, and content providers) and large-scale, complex mobile networks (network of operators). The interaction between these roles during service operation occurs over the reference points, which consist of the protocols and connectivity services offered by the various networks. The technical realization of reference points is often determined by Service Level Agreements (SLAs), which are adopted between participating actors to improve service quality and accounting conditions.
Read also : Introduction to Maps Programming
Simple LBS App
Location Based Service (LBS) sounds great to the ear. What if you can make an application that utilizes Location Based Service? From observing the development of LBS technology, some may be amazed by FourSquare’s ability to find check-ins at a location. Or with the Toresto application, a local android application made by the nation’s children that can provide information on restaurants or restaurants close to the current position.
Big Picture Location-Based Service
The parameter for the LBS application is the distance from the user’s position to the surrounding locations. This information can show the correct information because a data bank stores the location’s coordinates along with the name. So to make an LBS application, at least you must have the ability to:
- Can find out the coordinates of the application user’s position.
- Has a data bank or can access a data bank that stores location coordinate data and information about that location.
- Can calculate the distance between the application user’s position and location.
- Can Display information that application users can read into a Map (Google Maps).
So in short, the LBS Application Algorithm is:
- Get the coordinates of the application user’s position via GPS.
- Set the locations you want to display and filter by distance.
- Draw the user’s position and nearby locations on the map.
Global Positioning System (GPS)
Initially, GPS was intended for military applications, but in the 1980s, the government made the system available for civilian use. GPS works in all weather conditions, anywhere in the world, 24 hours a day. There are no subscription fees or setup fees to use GPS. GPS satellites circle the earth twice a day in exact orbits and transmit information signals to the planet. The GPS receiver takes this information and uses triangulation (the process of finding the coordinates and distance of a point by measuring the angle between that point and two other reference points of known positions and distances between them) to calculate the user’s precise location. The GPS receiver compares the time the signal was transmitted by the satellite to when it was received.
The time difference tells the GPS receiver how far the satellite is. Now, by measuring the distance from the satellite again, the receiver can determine the user’s position and display it on the unit’s electronic map.