Class Location


  • public class Location
    extends AbstractRecord

    Contains data for the location record associated with an IP address.

    • Method Detail

      • getAverageIncome

        public Integer getAverageIncome()
        Returns:
        The average income in US dollars associated with the requested IP address. This attribute is only available from the Insights end point.
      • getPopulationDensity

        public Integer getPopulationDensity()
        Returns:
        The estimated population per square kilometer associated with the IP address. This attribute is only available from the Insights end point.
      • getTimeZone

        public String getTimeZone()
        Returns:
        The time zone associated with location, as specified by the IANA Time Zone Database, e.g., "America/New_York".
      • getAccuracyRadius

        public Integer getAccuracyRadius()
        Returns:
        The approximate accuracy radius in kilometers around the latitude and longitude for the IP address. This is the radius where we have a 67% confidence that the device using the IP address resides within the circle centered at the latitude and longitude with the provided radius.
      • getMetroCode

        public Integer getMetroCode()
        Returns:
        The metro code of the location if the location is in the US. MaxMind returns the same metro codes as the Google AdWords API.
      • getLatitude

        public Double getLatitude()
        Returns:
        The approximate latitude of the location associated with the IP address. This value is not precise and should not be used to identify a particular address or household.
      • getLongitude

        public Double getLongitude()
        Returns:
        The approximate longitude of the location associated with the IP address. This value is not precise and should not be used to identify a particular address or household.