Show / Hide Table of Contents

Namespace Google.Maps.AreaInsights.V1

Classes

AreaInsights

Service definition for the Places Insights API.

AreaInsights.AreaInsightsBase

Base class for server-side implementations of AreaInsights

AreaInsights.AreaInsightsClient

Client for AreaInsights

AreaInsightsClient

AreaInsights client wrapper, for convenient use.

AreaInsightsClientBuilder

Builder class for AreaInsightsClient to provide simple configuration of credentials, endpoint etc.

AreaInsightsClientImpl

AreaInsights client wrapper implementation, for convenient use.

AreaInsightsSettings

Settings for AreaInsightsClient instances.

ComputeInsightsRequest

Request for the ComputeInsights RPC.

ComputeInsightsResponse

Response for the ComputeInsights RPC.

Filter

Filters for the ComputeInsights RPC.

LocationFilter

Location filters.

Specifies the area of interest for the insight.

LocationFilter.Types

Container for nested types declared in the LocationFilter message type.

LocationFilter.Types.Circle

A circle is defined by a center point and radius in meters.

LocationFilter.Types.CustomArea

Custom Area.

LocationFilter.Types.CustomArea.Types

Container for nested types declared in the CustomArea message type.

LocationFilter.Types.CustomArea.Types.Polygon

A polygon is represented by a series of connected coordinates in an counterclockwise ordered sequence. The coordinates form a closed loop and define a filled region. The first and last coordinates are equivalent, and they must contain identical values. The format is a simplified version of GeoJSON polygons (we only support one counterclockwise exterior ring).

LocationFilter.Types.Region

A region is a geographic boundary such as: cities, postal codes, counties, states, etc.

PlaceInsight

Holds information about a place

PlaceName

Resource name for the Place resource.

RatingFilter

Average user rating filters.

TypeFilter

Place type filters.

Only Place types from Table a are supported.

A place can only have a single primary type associated with it. For example, the primary type might be "mexican_restaurant" or "steak_house". Use included_primary_types and excluded_primary_types to filter the results on a place's primary type.

A place can also have multiple type values associated with it. For example a restaurant might have the following types: "seafood_restaurant", "restaurant", "food", "point_of_interest", "establishment". Use included_types and excluded_types to filter the results on the list of types associated with a place.

If a search is specified with multiple type restrictions, only places that satisfy all of the restrictions are returned. For example, if you specify {"included_types": ["restaurant"], "excluded_primary_types": ["steak_house"]}, the returned places provide "restaurant" related services but do not operate primarily as a "steak_house".

If there are any conflicting types, i.e. a type appears in both included_types and excluded_types types or included_primary_types and excluded_primary_types, an INVALID_ARGUMENT error is returned.

One of included_types or included_primary_types must be set.

Enums

Insight

Supported insights.

LocationFilter.AreaOneofCase

Enum of possible cases for the "area" oneof.

LocationFilter.Types.Circle.CenterOneofCase

Enum of possible cases for the "center" oneof.

LocationFilter.Types.Region.RegionOneofCase

Enum of possible cases for the "region" oneof.

OperatingStatus

Operating status of the place.

PlaceName.ResourceNameType

The possible contents of PlaceName.

PriceLevel

Price level of the place.

In this article
Back to top Generated by DocFX