Tracking of location is one of the important piece of IoT. Thus the MediaTek Linkit One comes with an inbuild GPS module which can track locations using GPS/GLONASS/BEIDOU systems
Step 1: Connections
Since this board contains all the module inbuilt, we just have to attach an an GPS antenna provided to us in the GPS slot on this back of the board
Note: The connector jacks are very delicate. Please the antenna soft handedly and be careful while disassembling as well
Step 2: Code
MediaTek has been very generous to provide us with an readymade API. Thus importing the LGPS API, we can use the GPS functionality of the board.
I have provided my own very basic code. It returns data in GPGGA (refer http://www.gpsinformation.org/dale/nmea.htm#GGA)
You can use other members of the class like GPVTG or BDGSV in case you are not getting satellites (trial and error)
Step 3: Compile, Run, Output
Compile and upload the code to the board. To get accurate results I'd suggest try using in open areas. Concrete and metal restrict the communication with the satellites
Step 4: Processing Data
You can parse the data to just give you the Latitude and the Longitude.
You can design and application which embeds Google maps. So feeding the maps coordinates in real time
Its all up to imagination