Partilhar via


MapsSearchClient Classe

Definição

O cliente serviço Pesquisa.

public class MapsSearchClient
type MapsSearchClient = class
Public Class MapsSearchClient
Herança
MapsSearchClient

Construtores

MapsSearchClient()

Inicializa uma nova instância do MapsSearchClient.

MapsSearchClient(AzureKeyCredential)

Inicializa uma nova instância do MapsSearchClient.

MapsSearchClient(AzureKeyCredential, MapsSearchClientOptions)

Inicializa uma nova instância do MapsSearchClient.

MapsSearchClient(AzureSasCredential)

Inicializa uma nova instância do MapsSearchClient.

MapsSearchClient(AzureSasCredential, MapsSearchClientOptions)

Inicializa uma nova instância do MapsSearchClient.

MapsSearchClient(TokenCredential, String)

Inicializa uma nova instância do MapsSearchClient.

MapsSearchClient(TokenCredential, String, MapsSearchClientOptions)

Inicializa uma nova instância do MapsSearchClient.

Métodos

FuzzyBatchSearch(WaitUntil, IEnumerable<FuzzySearchQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API Difusa de Pesquisa usando apenas uma única chamada à API. Você pode chamar a API do Lote Difuso de Endereço de Pesquisa para ser executada de forma assíncrona (assíncrona) ou síncrona (sincronização). A API assíncrona permite que o chamador lote até 10.000 consultas e sincronize a API até 100 consultas.

FuzzyBatchSearchAsync(WaitUntil, IEnumerable<FuzzySearchQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API Difusa de Pesquisa usando apenas uma única chamada à API. Você pode chamar a API do Lote Difuso de Endereço de Pesquisa para ser executada de forma assíncrona (assíncrona) ou síncrona (sincronização). A API assíncrona permite que o chamador lote até 10.000 consultas e sincronize a API até 100 consultas.

FuzzySearch(String, FuzzySearchOptions, CancellationToken)

A API padrão básica é a Pesquisa de Formulário Livre, que manipula as entradas mais difusas que lidam com qualquer combinação de endereço ou tokens POI. Essa API de pesquisa é a 'pesquisa de linha única' canônica. A API de Pesquisa de Formulário Livre é uma combinação perfeita de pesquisa poi e geocodificação. A API também pode ser ponderada com uma posição contextual (par lat./lon) ou totalmente restrita por um par de coordenadas e raio, ou pode ser executada de forma mais geral sem nenhum ponto de âncora de desvio geográfico.<br><br>Recomendamos que você use o parâmetro 'countrySet' para especificar apenas os países para os quais seu aplicativo precisa de cobertura, pois o comportamento padrão será pesquisar o mundo inteiro, potencialmente retornando resultados desnecessários.<br><br> E.g.: countrySet=US,FR <br br><>Confira Pesquisar Cobertura para obter uma lista completa de todos os países com suporte.<br><br>A maioria das consultas de pesquisa usa como padrão maxFuzzyLevel=2 para obter desempenho e também reduzir resultados incomuns. Esse novo padrão pode ser substituído conforme necessário por solicitação passando a consulta param maxFuzzyLevel=3 ou 4.

FuzzySearchAsync(String, FuzzySearchOptions, CancellationToken)

A API padrão básica é a Pesquisa de Formulário Livre, que manipula as entradas mais difusas que lidam com qualquer combinação de endereço ou tokens POI. Essa API de pesquisa é a 'pesquisa de linha única' canônica. A API de Pesquisa de Formulário Livre é uma combinação perfeita de pesquisa poi e geocodificação. A API também pode ser ponderada com uma posição contextual (par lat./lon) ou totalmente restrita por um par de coordenadas e raio, ou pode ser executada de forma mais geral sem nenhum ponto de âncora de desvio geográfico.<br><br>Recomendamos que você use o parâmetro 'countrySet' para especificar apenas os países para os quais seu aplicativo precisa de cobertura, pois o comportamento padrão será pesquisar o mundo inteiro, potencialmente retornando resultados desnecessários.<br><br> E.g.: countrySet=US,FR <br br><>Confira Pesquisar Cobertura para obter uma lista completa de todos os países com suporte.<br><br>A maioria das consultas de pesquisa usa como padrão maxFuzzyLevel=2 para obter desempenho e também reduzir resultados incomuns. Esse novo padrão pode ser substituído conforme necessário por solicitação passando a consulta param maxFuzzyLevel=3 ou 4.

GetImmediateFuzzyBatchSearch(IEnumerable<FuzzySearchQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API Difusa de Pesquisa usando apenas uma única chamada à API. Você pode chamar a API do Lote Difuso de Endereço de Pesquisa para ser executada de forma assíncrona (assíncrona) ou síncrona (sincronização). A API assíncrona permite que o chamador lote até 10.000 consultas e sincronize a API até 100 consultas.

GetImmediateFuzzyBatchSearchAsync(IEnumerable<FuzzySearchQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API Difusa de Pesquisa usando apenas uma única chamada à API. Você pode chamar a API do Lote Difuso de Endereço de Pesquisa para ser executada de forma assíncrona (assíncrona) ou síncrona (sincronização). A API assíncrona permite que o chamador lote até 10.000 consultas e sincronize a API até 100 consultas.

GetImmediateReverseSearchAddressBatch(IEnumerable<ReverseSearchAddressQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API inversa de endereço de pesquisa usando apenas uma única chamada à API. Essa API do Lote Reverso de Endereço de Pesquisa pode lidar com até 100 consultas. Para enviar mais consultas em uma solicitação em lote, consulte a ReverseSearchAddressBatch(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) operação de execução prolongada.

GetImmediateReverseSearchAddressBatchAsync(IEnumerable<ReverseSearchAddressQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API inversa de endereço de pesquisa usando apenas uma única chamada à API. Essa API do Lote Reverso de Endereço de Pesquisa pode lidar com até 100 consultas. Para enviar mais consultas em uma solicitação em lote, consulte a ReverseSearchAddressBatch(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) operação de execução prolongada.

GetImmediateSearchAddressBatch(IEnumerable<SearchAddressQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API de Endereço de Pesquisa usando apenas uma única chamada à API. Você pode chamar a API do Lote de Endereço de Pesquisa para ser executada de forma assíncrona (assíncrona) ou síncrona (sincronização). A API assíncrona permite que o chamador lote até 10.000 consultas e sincronize a API até 100 consultas. Para enviar mais consultas em uma solicitação em lote, consulte a SearchAddressBatch(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) operação de execução prolongada.

GetImmediateSearchAddressBatchAsync(IEnumerable<SearchAddressQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API de Endereço de Pesquisa usando apenas uma única chamada à API. Essa API do Lote de Endereço de Pesquisa pode lidar com até 100 consultas. Para enviar mais consultas em uma solicitação em lote, consulte a SearchAddressBatch(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) operação de execução prolongada.

GetPointOfInterestCategoryTree(Nullable<SearchLanguage>, CancellationToken)

Obter a API de Árvore de Categoria poi. A API de Categoria poi fornece uma lista completa de categorias e subcategorias de Pontos de Interesse (POI) com suporte, juntamente com suas traduções e sinônimos. O conteúdo retornado pode ser usado para fornecer resultados mais significativos por meio de outras APIs do Serviço de Pesquisa, como Obter POI de Pesquisa.

GetPointOfInterestCategoryTreeAsync(Nullable<SearchLanguage>, CancellationToken)

Obter a API de Árvore de Categoria poi. A API de Categoria poi fornece uma lista completa de categorias e subcategorias de Pontos de Interesse (POI) com suporte, juntamente com suas traduções e sinônimos. O conteúdo retornado pode ser usado para fornecer resultados mais significativos por meio de outras APIs do Serviço de Pesquisa, como Obter POI de Pesquisa.

GetPolygons(IEnumerable<String>, CancellationToken)

O serviço Obter Polígono permite que você solicite os dados de geometria, como uma estrutura de tópicos de cidade ou país, para um conjunto de entidades, recuperados anteriormente de uma solicitação de Pesquisa Online no formato GeoJSON. A ID de geometria é retornada no objeto sourceGeometry em "geometry" e "id" em um endereço de pesquisa ou uma chamada difusa de pesquisa.

GetPolygonsAsync(IEnumerable<String>, CancellationToken)

O serviço Obter Polígono permite que você solicite os dados de geometria, como uma estrutura de tópicos de cidade ou país, para um conjunto de entidades, recuperados anteriormente de uma solicitação de Pesquisa Online no formato GeoJSON. A ID de geometria é retornada no objeto sourceGeometry em "geometry" e "id" em um endereço de pesquisa ou uma chamada difusa de pesquisa.

ReverseSearchAddress(ReverseSearchOptions, CancellationToken)

Código geográfico reverso para um endereço. Pode haver momentos em que você precisa traduzir um par de coordenadas (exemplo: 37,786505, -122.3862) em um endereço de rua compreensível para humanos. Na maioria das vezes, isso é necessário no acompanhamento de aplicativos em que você recebe um feed GPS do dispositivo ou do ativo e deseja saber qual endereço está localizado em que par de coordenadas está localizado. Esse ponto de extremidade retornará informações de endereço para uma determinada coordenada.

ReverseSearchAddressAsync(ReverseSearchOptions, CancellationToken)

Código geográfico reverso para um endereço. Pode haver momentos em que você precisa traduzir um par de coordenadas (exemplo: 37,786505, -122.3862) em um endereço de rua compreensível para humanos. Na maioria das vezes, isso é necessário no acompanhamento de aplicativos em que você recebe um feed GPS do dispositivo ou do ativo e deseja saber qual endereço está localizado em que par de coordenadas está localizado. Esse ponto de extremidade retornará informações de endereço para uma determinada coordenada.

ReverseSearchAddressBatch(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken)

A API do Lote Reverso de Endereço de Pesquisa envia lotes de consultas para a API inversa de endereço de pesquisa usando apenas uma única chamada à API. Você pode chamar a API do Lote Reverso de Endereço de Pesquisa para ser executada de forma assíncrona (assíncrona) ou síncrona (sincronização). A API assíncrona permite que o chamador lote até 10.000 consultas e sincronize a API até 100 consultas.

ReverseSearchAddressBatchAsync(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken)

A API do Lote Reverso de Endereço de Pesquisa envia lotes de consultas para a API inversa de endereço de pesquisa usando apenas uma única chamada à API. Essa API de Lote Reverso de Endereço de Pesquisa pode lidar com até 10000 consultas.

ReverseSearchCrossStreetAddress(ReverseSearchCrossStreetOptions, CancellationToken)

Código geográfico reverso para uma rua cruzada. Pode haver momentos em que você precisa traduzir um par de coordenadas (exemplo: 37,786505, -122.3862) em uma rua cruzada compreensível para humanos. Na maioria das vezes, isso é necessário no acompanhamento de aplicativos em que você recebe um feed GPS do dispositivo ou do ativo e deseja saber qual endereço está localizado em que par de coordenadas está localizado. Esse ponto de extremidade retornará informações de rua cruzada para uma determinada coordenada.

ReverseSearchCrossStreetAddressAsync(ReverseSearchCrossStreetOptions, CancellationToken)

Código geográfico reverso para uma rua cruzada. Pode haver momentos em que você precisa traduzir um par de coordenadas (exemplo: 37,786505, -122.3862) em uma rua cruzada compreensível para humanos. Na maioria das vezes, isso é necessário no acompanhamento de aplicativos em que você recebe um feed GPS do dispositivo ou do ativo e deseja saber qual endereço está localizado em que par de coordenadas está localizado. Esse ponto de extremidade retornará informações de rua cruzada para uma determinada coordenada.

SearchAddress(String, SearchAddressOptions, CancellationToken)

Geocodificação de endereço. A geocodificação é executada atingindo o ponto de extremidade de código geográfico apenas com o endereço ou o endereço parcial em questão. O índice de pesquisa de geocodificação será consultado para obter tudo acima dos dados de nível de rua. Nenhuma POIs será retornada. Observe que o geocodificador é muito tolerante a erros de digitação e endereços incompletos. Ele também lidará com tudo, desde endereços de rua exatos ou ruas ou cruzamentos, bem como geografias de nível mais alto, como centros urbanos, condados, estados etc.

SearchAddressAsync(String, SearchAddressOptions, CancellationToken)

Geocodificação de endereço. A geocodificação é executada atingindo o ponto de extremidade de código geográfico apenas com o endereço ou o endereço parcial em questão. O índice de pesquisa de geocodificação será consultado para obter tudo acima dos dados de nível de rua. Nenhuma POIs será retornada. Observe que o geocodificador é muito tolerante a erros de digitação e endereços incompletos. Ele também lidará com tudo, desde endereços de rua exatos ou ruas ou cruzamentos, bem como geografias de nível mais alto, como centros urbanos, condados, estados etc.

SearchAddressBatch(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API de Endereço de Pesquisa usando apenas uma única chamada à API. Você pode chamar a API do Lote de Endereço de Pesquisa para ser executada de forma assíncrona (assíncrona) ou síncrona (sincronização). A API assíncrona permite que o chamador lote até 10.000 consultas e sincronize a API até 100 consultas.

SearchAddressBatchAsync(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken)

A API do Lote de Endereço de Pesquisa envia lotes de consultas para a API Difusa de Pesquisa usando apenas uma única chamada à API. Você pode chamar a API do Lote de Endereço de Pesquisa para ser executada de forma assíncrona (assíncrona) ou síncrona (sincronização). A API assíncrona permite que o chamador lote até 10.000 consultas e sincronize a API até 100 consultas.

SearchInsideGeometry(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken)

Pesquise dentro da geometria. O ponto de extremidade Geometria de Pesquisa permite que você execute uma pesquisa de formulário livre dentro de uma única geometria ou muitos deles. Os resultados da pesquisa que se enquadram na geometria/geometria serão retornados.<br><br>Para enviar a geometria, você usará uma POST solicitação em que o corpo da solicitação conterá o geometry objeto representado como um GeoJSON tipo e o Content-Type cabeçalho será definido application/jsoncomo . Os recursos geográficos a serem pesquisados podem ser modelados como geometrias Polígono e/ou Círculo representadas usando qualquer um dos seguintes GeoJSON tipos:<ul><li>GeoJSON FeatureCollection<br>O geometry pode ser representado como um GeoJSON FeatureCollection objeto. Essa é a opção recomendada se a geometria contiver polígonos e círculos. O FeatureCollection pode conter no máximo 50 GeoJSON Feature objetos. Cada Feature objeto deve representar um Polígono ou um Círculo com as seguintes condições:<ul style="list-style-type:none"><li>Um Feature objeto para a geometria polígono pode ter um máximo de 50 coordenadas e suas propriedades devem estar vazias.</li><li>Um Feature objeto para a geometria Circle é composto por um centro representado usando um GeoJSON Point tipo e um valor radius (em metros) que deve ser especificado nas propriedades do objeto junto com a propriedade subType cujo valor deve ser 'Circle'.</li></ul><br> Consulte a seção Exemplos abaixo para obter uma representação de exemploFeatureCollection.<br><br></li><>GeoJSON GeometryCollection<br>O geometry pode ser representado como um GeoJSON GeometryCollection objeto . Essa será a opção recomendada se a geometria contiver apenas uma lista de Polígonos. O GeometryCollection pode conter um máximo de 50 GeoJSON Polygon objetos. Cada Polygon objeto pode ter no máximo 50 coordenadas. Consulte a seção Exemplos abaixo para obter uma representação de exemploGeometryCollection.<br><br></li li>><GeoJSON Polygon<br>O geometry pode ser representado como um GeoJSON Polygon objeto . Essa será a opção recomendada se a geometria contiver um único Polígono. O Polygon objeto pode ter no máximo 50 coordenadas. Consulte a seção Exemplos abaixo para obter uma representação de exemplo Polygon .<br><br></li></ul>.<br><br>

SearchInsideGeometry(String, GeoObject, SearchInsideGeometryOptions, CancellationToken)

Pesquise dentro da geometria. O ponto de extremidade Geometria de Pesquisa permite que você execute uma pesquisa de formulário livre dentro de uma única geometria ou muitas delas. Os resultados da pesquisa que se enquadram na geometria/geometrias serão retornados.<br><br>Para enviar a geometria, você usará uma POST solicitação em que o corpo da solicitação conterá o geometry objeto representado como um GeoJSON tipo e o Content-Type cabeçalho será definido application/jsoncomo . Os recursos geográficos a serem pesquisados podem ser modelados como geometrias Polygon e/ou Circle representadas usando qualquer um dos seguintes GeoJSON tipos:<ul><li>GeoJSON FeatureCollection<br>O geometry pode ser representado como um GeoJSON FeatureCollection objeto . Essa será a opção recomendada se a geometria contiver Polígonos e Círculos. O FeatureCollection pode conter um máximo de 50 GeoJSON Feature objetos. Cada Feature objeto deve representar um Polígono ou um Círculo com as seguintes condições:<ul style="list-style-type:none"><li>Um Feature objeto para a geometria polygon pode ter um máximo de 50 coordenadas e suas propriedades devem estar vazias.</li><li>Um Feature objeto para a geometria Circle é composto por um centro representado usando um GeoJSON Point tipo e um valor de raio (em metros) que deve ser especificado nas propriedades do objeto junto com a propriedade subType cujo valor deve ser 'Circle'.</li></ul><br> Consulte a seção Exemplos abaixo para obter uma representação de exemploFeatureCollection.<br><br></li li>><GeoJSON GeometryCollection<br>O geometry pode ser representado como um GeoJSON GeometryCollection objeto . Essa será a opção recomendada se a geometria contiver apenas uma lista de Polígonos. O GeometryCollection pode conter um máximo de 50 GeoJSON Polygon objetos. Cada Polygon objeto pode ter no máximo 50 coordenadas. Consulte a seção Exemplos abaixo para obter uma representação de exemploGeometryCollection.<br><br></li li>><GeoJSON Polygon<br>O geometry pode ser representado como um GeoJSON Polygon objeto . Essa será a opção recomendada se a geometria contiver um único Polígono. O Polygon objeto pode ter no máximo 50 coordenadas. Consulte a seção Exemplos abaixo para obter uma representação de exemplo Polygon .<br><br></li></ul>.<br><br>

SearchInsideGeometryAsync(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken)

Pesquise dentro da geometria. O ponto de extremidade Geometria de Pesquisa permite que você execute uma pesquisa de formulário livre dentro de uma única geometria ou muitas delas. Os resultados da pesquisa que se enquadram na geometria/geometrias serão retornados.<br><br>Para enviar a geometria, você usará uma POST solicitação em que o corpo da solicitação conterá o geometry objeto representado como um GeoJSON tipo e o Content-Type cabeçalho será definido application/jsoncomo . Os recursos geográficos a serem pesquisados podem ser modelados como geometrias Polygon e/ou Circle representadas usando qualquer um dos seguintes GeoJSON tipos:<ul><li>GeoJSON FeatureCollection<br>O geometry pode ser representado como um GeoJSON FeatureCollection objeto . Essa será a opção recomendada se a geometria contiver Polígonos e Círculos. O FeatureCollection pode conter um máximo de 50 GeoJSON Feature objetos. Cada Feature objeto deve representar um Polígono ou um Círculo com as seguintes condições:<ul style="list-style-type:none"><li>Um Feature objeto para a geometria polygon pode ter um máximo de 50 coordenadas e suas propriedades devem estar vazias.</li><li>Um Feature objeto para a geometria Circle é composto por um centro representado usando um GeoJSON Point tipo e um valor de raio (em metros) que deve ser especificado nas propriedades do objeto junto com a propriedade subType cujo valor deve ser 'Circle'.</li></ul><br> Consulte a seção Exemplos abaixo para obter uma representação de exemploFeatureCollection.<br><br></li li>><GeoJSON GeometryCollection<br>O geometry pode ser representado como um GeoJSON GeometryCollection objeto . Essa será a opção recomendada se a geometria contiver apenas uma lista de Polígonos. O GeometryCollection pode conter um máximo de 50 GeoJSON Polygon objetos. Cada Polygon objeto pode ter no máximo 50 coordenadas. Consulte a seção Exemplos abaixo para obter uma representação de exemploGeometryCollection.<br><br></li li>><GeoJSON Polygon<br>O geometry pode ser representado como um GeoJSON Polygon objeto . Essa será a opção recomendada se a geometria contiver um único Polígono. O Polygon objeto pode ter no máximo 50 coordenadas. Consulte a seção Exemplos abaixo para obter uma representação de exemplo Polygon .<br><br></li></ul>.<br><br>

SearchInsideGeometryAsync(String, GeoObject, SearchInsideGeometryOptions, CancellationToken)

Pesquise dentro da geometria. O ponto de extremidade Geometria de Pesquisa permite que você execute uma pesquisa de formulário livre dentro de uma única geometria ou muitas delas. Os resultados da pesquisa que se enquadram na geometria/geometrias serão retornados.<br><br>Para enviar a geometria, você usará uma POST solicitação em que o corpo da solicitação conterá o geometry objeto representado como um GeoJSON tipo e o Content-Type cabeçalho será definido application/jsoncomo . Os recursos geográficos a serem pesquisados podem ser modelados como geometrias Polygon e/ou Circle representadas usando qualquer um dos seguintes GeoJSON tipos:<ul><li>GeoJSON FeatureCollection<br>O geometry pode ser representado como um GeoJSON FeatureCollection objeto . Essa será a opção recomendada se a geometria contiver Polígonos e Círculos. O FeatureCollection pode conter um máximo de 50 GeoJSON Feature objetos. Cada Feature objeto deve representar um Polígono ou um Círculo com as seguintes condições:<ul style="list-style-type:none"><li>Um Feature objeto para a geometria polygon pode ter um máximo de 50 coordenadas e suas propriedades devem estar vazias.</li><li>Um Feature objeto para a geometria Circle é composto por um centro representado usando um GeoJSON Point tipo e um valor de raio (em metros) que deve ser especificado nas propriedades do objeto junto com a propriedade subType cujo valor deve ser 'Circle'.</li></ul><br> Consulte a seção Exemplos abaixo para obter uma representação de exemploFeatureCollection.<br><br></li li>><GeoJSON GeometryCollection<br>O geometry pode ser representado como um GeoJSON GeometryCollection objeto . Essa será a opção recomendada se a geometria contiver apenas uma lista de Polígonos. O GeometryCollection pode conter um máximo de 50 GeoJSON Polygon objetos. Cada Polygon objeto pode ter no máximo 50 coordenadas. Consulte a seção Exemplos abaixo para obter uma representação de exemploGeometryCollection.<br><br></li li>><GeoJSON Polygon<br>O geometry pode ser representado como um GeoJSON Polygon objeto . Essa será a opção recomendada se a geometria contiver um único Polígono. O Polygon objeto pode ter no máximo 50 coordenadas. Consulte a seção Exemplos abaixo para obter uma representação de exemplo Polygon .<br><br></li></ul>.<br><br>

SearchNearbyPointOfInterest(SearchNearbyPointOfInterestOptions, CancellationToken)

API de pesquisa próxima. Se você tiver um caso de uso para recuperar apenas os resultados da POI em um local específico, o método de pesquisa próximo poderá ser a escolha certa. Esse ponto de extremidade retornará apenas os resultados da POI e não usará um parâmetro de consulta de pesquisa.

SearchNearbyPointOfInterestAsync(SearchNearbyPointOfInterestOptions, CancellationToken)

API de pesquisa próxima. Se você tiver um caso de uso para recuperar apenas os resultados da POI em um local específico, o método de pesquisa próximo poderá ser a escolha certa. Esse ponto de extremidade retornará apenas os resultados da POI e não usará um parâmetro de consulta de pesquisa.

SearchPointOfInterest(String, Nullable<Boolean>, Nullable<OperatingHoursRange>, GeoBoundingBox, SearchPointOfInterestOptions, CancellationToken)

A Pesquisa de PONTOS de Interesse (POI) permite que você solicite resultados de POI por nome. A pesquisa dá suporte a parâmetros de consulta adicionais, como idioma e filtragem de resultados por área de interesse orientada por país ou caixa delimitadora. O ponto de extremidade retornará apenas os resultados de POI correspondentes à cadeia de caracteres de consulta. A resposta inclui detalhes de POI, como endereço, um par de coordenadas local e categoria.

SearchPointOfInterestAlongRoute(String, Int32, GeoLineString, SearchAlongRouteOptions, CancellationToken)

O ponto de extremidade Pesquisar ao Longo da Rota permite que você execute uma pesquisa difusa para POIs ao longo de uma rota especificada. Essa pesquisa é restrita especificando a maxDetourTime medida de limitação.<br><br>Para enviar os pontos de rota, você usará uma POST solicitação em que o corpo da solicitação conterá o route objeto representado como um GeoJSON LineString tipo e o Content-Type cabeçalho será definido application/jsoncomo . Cada ponto de rota em route é representado como um GeoJSON Position tipo, ou seja, uma matriz em que o valor de longitude é seguido pelo valor de latitude e o valor de altitude é ignorado. O route deve conter pelo menos 2 pontos de rota.<br><br>É possível que a rota original seja alterada, alguns pontos podem ser ignorados. Se a rota que passa pelo ponto encontrado for mais rápida que a original, o detourTime valor na resposta será negativo.

SearchPointOfInterestAlongRouteAsync(String, Int32, GeoLineString, SearchAlongRouteOptions, CancellationToken)

O ponto de extremidade Pesquisar ao Longo da Rota permite que você execute uma pesquisa difusa para POIs ao longo de uma rota especificada. Essa pesquisa é restrita especificando a maxDetourTime medida de limitação.<br><br>Para enviar os pontos de rota, você usará uma POST solicitação em que o corpo da solicitação conterá o route objeto representado como um GeoJSON LineString tipo e o Content-Type cabeçalho será definido application/jsoncomo . Cada ponto de rota em route é representado como um GeoJSON Position tipo, ou seja, uma matriz em que o valor de longitude é seguido pelo valor de latitude e o valor de altitude é ignorado. O route deve conter pelo menos 2 pontos de rota.<br><br>É possível que a rota original seja alterada, alguns pontos podem ser ignorados. Se a rota que passa pelo ponto encontrado for mais rápida que a original, o detourTime valor na resposta será negativo.

SearchPointOfInterestAsync(String, Nullable<Boolean>, Nullable<OperatingHoursRange>, GeoBoundingBox, SearchPointOfInterestOptions, CancellationToken)

A Pesquisa de PONTOS de Interesse (POI) permite que você solicite resultados de POI por nome. A pesquisa dá suporte a parâmetros de consulta adicionais, como idioma e filtragem de resultados por área de interesse orientada por país ou caixa delimitadora. O ponto de extremidade retornará apenas os resultados de POI correspondentes à cadeia de caracteres de consulta. A resposta inclui detalhes de POI, como endereço, um par de coordenadas local e categoria.

SearchPointOfInterestCategory(SearchPointOfInterestCategoryOptions, CancellationToken)

Obter POI por API de Categoria. A Pesquisa de Categorias de Pontos de Interesse (POI) permite que você solicite resultados de POI de determinada categoria. A pesquisa permite consultar POIs de uma categoria por vez. O ponto de extremidade retornará apenas os resultados de POI categorizados conforme especificado. A resposta inclui detalhes de POI, como endereço, um par de localização e classificação de coordenadas.

SearchPointOfInterestCategoryAsync(SearchPointOfInterestCategoryOptions, CancellationToken)

Obter POI por API de Categoria. A Pesquisa de Categorias de Pontos de Interesse (POI) permite que você solicite resultados de POI de determinada categoria. A pesquisa permite consultar POIs de uma categoria por vez. O ponto de extremidade retornará apenas os resultados de POI categorizados conforme especificado. A resposta inclui detalhes de POI, como endereço, um par de localização e classificação de coordenadas.

SearchStructuredAddress(StructuredAddress, SearchStructuredAddressOptions, CancellationToken)

Geocodificação de endereço estruturado. O índice de pesquisa de geocodificação será consultado para obter tudo acima dos dados de nível de rua. Nenhuma POIs será retornada. Observe que o geocódigo é muito tolerante a erros de digitação e endereços incompletos. Ele também lidará com tudo, desde endereços de rua exatos ou ruas ou cruzamentos, bem como geografias de nível mais alto, como centros municipais, condados, estados etc.

SearchStructuredAddressAsync(StructuredAddress, SearchStructuredAddressOptions, CancellationToken)

Geocodificação de endereço estruturado. O índice de pesquisa de geocodificação será consultado para obter tudo acima dos dados de nível de rua. Nenhuma POIs será retornada. Observe que o geocódigo é muito tolerante a erros de digitação e endereços incompletos. Ele também lidará com tudo, desde endereços de rua exatos ou ruas ou cruzamentos, bem como geografias de nível mais alto, como centros municipais, condados, estados etc.

Aplica-se a