• Public
  • Public/Protected
  • All

A single geocoder result retrieved from the geocode server. A geocode request may return multiple result objects. Note that though this result is "JSON-like," it is not strictly JSON, as it indirectly includes a LatLng object.


  • GeocoderResult



address_components: GeocoderAddressComponent[]

An array of GeocoderAddressComponents

formatted_address: string

A string containing the human-readable address of this location.

A GeocoderGeometry object

partial_match?: boolean

Whether the geocoder did not return an exact match for the original request, though it was able to match part of the requested address. If an exact match, the value will be undefined.

place_id: string

The place ID associated with the location. Place IDs uniquely identify a place in the Google Places database and on Google Maps. Learn more about Place IDs in the Places API developer guide.

plus_code?: PlacePlusCode

The plus code associated with the location.

postcode_localities?: string[]

An array of strings denoting all the localities contained in a postal code. This is only present when the result is a postal code that contains multiple localities. This array can contain up to 10 localities.

types: string[]

An array of strings denoting the type of the returned geocoded element. For a list of possible strings, refer to the Address Component Types section of the Developer's Guide.

Generated using TypeDoc