Location

The Location Data Type is used to refer to a specific location. The Location Data Type is important when leveraging Maps within an application or the Place Search Input Control. In order to use the Location Data Type, a Place Object has to be created in AirData first since the Location Data Type does not come created out of the box. Locations can be used for pin pointing a specific address, getting the latitude and longitude of a location, or getting a user's current location

The Location Data Type has the following properties:

Latitude

The latitude value of a location. 

Longitude

The longitude value of a location

formattedAddress

String that contains a friendly readable address of the particular place. Typically referred to as a postal address. 

addressComponents

Parsed output of the formatted address, consisting of the address, city, state, zip code, and country. They can be used to get specific address fields. 

identifier

Unique ID of the specific location in the Google Places database.

name

The name for the specific location. For example if the address is matched to a park, then the park name will surface under the name property. (4 Jersey St, Boston, MA 02215 -> Fenway Park)  

icon

URL of a recommended place icon which can be displayed to the user.