Location data generally have some attributes or data fields in common such as latitude, longitude, and horizontal accuracy. Other data fields tend to be dependent on the source of the data.
Below is a non-exhaustive list of attributes found in location data:
Latitude, Longitude, Horizontal Accuracy, Altitude & Elevation
Latitude and Longitude shows the position of a device or structure. They are commonly accompanied by Horizontal Accuracy, which tells users the degree of error in a particular data point.
Altitude or Elevation pinpoints the height above a reference point. Usually sea level.
Mobile Ad ID
The Mobile Ad ID (sometimes called AD-ID or MAID) field is a unique identifier of smartphones.
Google's Ad ID version is known as the Google Advertiser Identification (GAID) while Apple's Ad ID version is called Identifier For Advertisers (IDFA).
Mobile Ad IDs helps to identify, track and differentiate between mobile devices.
Timestamps are typically used for logging events alone or in a sequence.
In the case of location data, they provide context to the movement of a particular device.
Location data feeds commonly record timestamps in Unix time, otherwise known as Unix Epoch time, or Epoch for short.
Internet Protocol Address, or commonly known as IP Address, is an numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. IP Addresses can be used for host or network identification or location.
However, the location accuracy from IP Addresses varies depending on a variety of factors. One common occurrence when looking up an IP address's location is being directed to the network provider's location.
Depending on the business uses, IP address can provide a good rough measure of geographic location. But would not be recommended if accurate location data is required.