MapsSearchClient Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El cliente servicio Search.
public class MapsSearchClient
type MapsSearchClient = class
Public Class MapsSearchClient
- Herencia
-
MapsSearchClient
Constructores
MapsSearchClient() |
Inicializa una nueva instancia de MapsSearchClient. |
MapsSearchClient(AzureKeyCredential) |
Inicializa una nueva instancia de MapsSearchClient. |
MapsSearchClient(AzureKeyCredential, MapsSearchClientOptions) |
Inicializa una nueva instancia de MapsSearchClient. |
MapsSearchClient(AzureSasCredential) |
Inicializa una nueva instancia de MapsSearchClient. |
MapsSearchClient(AzureSasCredential, MapsSearchClientOptions) |
Inicializa una nueva instancia de MapsSearchClient. |
MapsSearchClient(TokenCredential, String) |
Inicializa una nueva instancia de MapsSearchClient. |
MapsSearchClient(TokenCredential, String, MapsSearchClientOptions) |
Inicializa una nueva instancia de MapsSearchClient. |
Métodos
FuzzyBatchSearch(WaitUntil, IEnumerable<FuzzySearchQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Fuzzy API mediante una sola llamada API. Puede llamar a Search Address Fuzzy Batch API para que se ejecute de forma asincrónica (asincrónica) o sincrónica (sincrónica). La API asincrónica permite al autor de la llamada procesar por lotes hasta 10 000 consultas y sincronizar una API de hasta 100 consultas. |
FuzzyBatchSearchAsync(WaitUntil, IEnumerable<FuzzySearchQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Fuzzy API mediante una sola llamada API. Puede llamar a Search Address Fuzzy Batch API para que se ejecute de forma asincrónica (asincrónica) o sincrónica (sincrónica). La API asincrónica permite al autor de la llamada procesar por lotes hasta 10 000 consultas y sincronizar una API de hasta 100 consultas. |
FuzzySearch(String, FuzzySearchOptions, CancellationToken) |
La API predeterminada básica es Búsqueda de forma libre, que controla la mayoría aproximada de entradas que controlan cualquier combinación de tokens de dirección o poi. Esta API de búsqueda es la "búsqueda de una sola línea" canónica. Free Form Search API es una combinación perfecta de búsqueda de PUNTOS de interés y geocodificación. La API también se puede ponderar con una posición contextual (lat./lon. par), o totalmente restringida por un par de coordenadas y radios, o se puede ejecutar más generalmente sin ningún punto de delimitador de sesgo geográfico.<>br><Le recomendamos encarecidamente que use el parámetro 'countrySet' para especificar solo los países para los que la aplicación necesita cobertura, ya que el comportamiento predeterminado será buscar en todo el mundo, lo que podría devolver resultados innecesarios.<br><> Br E.g.: |
FuzzySearchAsync(String, FuzzySearchOptions, CancellationToken) |
La API predeterminada básica es Búsqueda de forma libre, que controla la mayoría aproximada de entradas que controlan cualquier combinación de tokens de dirección o poi. Esta API de búsqueda es la "búsqueda de una sola línea" canónica. Free Form Search API es una combinación perfecta de búsqueda de PUNTOS de interés y geocodificación. La API también se puede ponderar con una posición contextual (lat./lon. par), o totalmente restringida por un par de coordenadas y radios, o se puede ejecutar más generalmente sin ningún punto de delimitador de sesgo geográfico.<>br><Le recomendamos encarecidamente que use el parámetro 'countrySet' para especificar solo los países para los que la aplicación necesita cobertura, ya que el comportamiento predeterminado será buscar en todo el mundo, lo que podría devolver resultados innecesarios.<br><> Br E.g.: |
GetImmediateFuzzyBatchSearch(IEnumerable<FuzzySearchQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Fuzzy API mediante una sola llamada API. Puede llamar a Search Address Fuzzy Batch API para que se ejecute de forma asincrónica (asincrónica) o sincrónica (sincrónica). La API asincrónica permite al autor de la llamada procesar por lotes hasta 10 000 consultas y sincronizar una API de hasta 100 consultas. |
GetImmediateFuzzyBatchSearchAsync(IEnumerable<FuzzySearchQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Fuzzy API mediante una sola llamada API. Puede llamar a Search Address Fuzzy Batch API para que se ejecute de forma asincrónica (asincrónica) o sincrónica (sincrónica). La API asincrónica permite al autor de la llamada procesar por lotes hasta 10 000 consultas y sincronizar una API de hasta 100 consultas. |
GetImmediateReverseSearchAddressBatch(IEnumerable<ReverseSearchAddressQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Address Reverse API mediante una sola llamada API. Esta API de Batch inverso de dirección de búsqueda puede controlar hasta 100 consultas. Para enviar más consultas en una solicitud por lotes, consulte operación ReverseSearchAddressBatch(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) de ejecución prolongada. |
GetImmediateReverseSearchAddressBatchAsync(IEnumerable<ReverseSearchAddressQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Address Reverse API mediante una sola llamada API. Esta API de Batch inverso de dirección de búsqueda puede controlar hasta 100 consultas. Para enviar más consultas en una solicitud por lotes, consulte operación ReverseSearchAddressBatch(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) de ejecución prolongada. |
GetImmediateSearchAddressBatch(IEnumerable<SearchAddressQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Address API mediante una sola llamada API. Puede llamar a Search Address Batch API para que se ejecute de forma asincrónica (asincrónica) o sincrónica (sincrónica). La API asincrónica permite al autor de la llamada procesar por lotes hasta 10 000 consultas y sincronizar una API de hasta 100 consultas. Para enviar más consultas en una solicitud por lotes, consulte operación SearchAddressBatch(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) de ejecución prolongada. |
GetImmediateSearchAddressBatchAsync(IEnumerable<SearchAddressQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Address API mediante una sola llamada API. Esta API de Batch de direcciones de búsqueda puede controlar hasta 100 consultas. Para enviar más consultas en una solicitud por lotes, consulte operación SearchAddressBatch(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) de ejecución prolongada. |
GetPointOfInterestCategoryTree(Nullable<SearchLanguage>, CancellationToken) |
Obtiene LA API de árbol de categorías de POI. POI Category API proporciona una lista completa de las categorías y subcategorías admitidas de puntos de interés (POI) junto con sus traducciones y sinónimos. El contenido devuelto se puede usar para proporcionar resultados más significativos a través de otras API de Search Service, como Get Search POI. |
GetPointOfInterestCategoryTreeAsync(Nullable<SearchLanguage>, CancellationToken) |
Obtiene LA API de árbol de categorías de POI. POI Category API proporciona una lista completa de las categorías y subcategorías admitidas de puntos de interés (POI) junto con sus traducciones y sinónimos. El contenido devuelto se puede usar para proporcionar resultados más significativos a través de otras API de Search Service, como Get Search POI. |
GetPolygons(IEnumerable<String>, CancellationToken) |
El servicio Get Polygon permite solicitar los datos de geometría, como una ciudad o un esquema de país para un conjunto de entidades, recuperados previamente de una solicitud de búsqueda en línea en formato GeoJSON. El identificador de geometría se devuelve en el objeto sourceGeometry en "geometry" y "id" en una dirección de búsqueda o una llamada aproximada de búsqueda. |
GetPolygonsAsync(IEnumerable<String>, CancellationToken) |
El servicio Get Polygon permite solicitar los datos de geometría, como una ciudad o un esquema de país para un conjunto de entidades, recuperados previamente de una solicitud de búsqueda en línea en formato GeoJSON. El identificador de geometría se devuelve en el objeto sourceGeometry en "geometry" y "id" en una dirección de búsqueda o una llamada aproximada de búsqueda. |
ReverseSearchAddress(ReverseSearchOptions, CancellationToken) |
Geocódigo inverso a una dirección. Puede haber ocasiones en las que necesite traducir un par de coordenadas (ejemplo: 37.786505, -122.3862) en una dirección postal comprensible para el usuario. A menudo, esto es necesario en las aplicaciones de seguimiento donde recibe una fuente GPS del dispositivo o recurso y desea saber qué dirección se encuentra un par de coordenadas. Este punto de conexión devolverá información de dirección para una coordenada determinada. |
ReverseSearchAddressAsync(ReverseSearchOptions, CancellationToken) |
Geocódigo inverso a una dirección. Puede haber ocasiones en las que necesite traducir un par de coordenadas (ejemplo: 37.786505, -122.3862) en una dirección postal comprensible para el usuario. A menudo, esto es necesario en las aplicaciones de seguimiento donde recibe una fuente GPS del dispositivo o recurso y desea saber qué dirección se encuentra un par de coordenadas. Este punto de conexión devolverá información de dirección para una coordenada determinada. |
ReverseSearchAddressBatch(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) |
Search Address Reverse Batch API envía lotes de consultas a Search Address Reverse API mediante una sola llamada API. Puede llamar a Search Address Reverse Batch API para que se ejecute de forma asincrónica (asincrónica) o sincrónica (sincrónica). La API asincrónica permite al autor de la llamada procesar por lotes hasta 10 000 consultas y sincronizar una API de hasta 100 consultas. |
ReverseSearchAddressBatchAsync(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) |
Search Address Reverse Batch API envía lotes de consultas a Search Address Reverse API mediante una sola llamada API. Esta API de Batch inverso de direcciones de búsqueda puede controlar hasta 10000 consultas. |
ReverseSearchCrossStreetAddress(ReverseSearchCrossStreetOptions, CancellationToken) |
Geocódigo inverso a una calle cruzada. Puede haber ocasiones en las que necesite traducir un par de coordenadas (ejemplo: 37.786505, -122.3862) en una calle cruzada comprensible para personas. A menudo, esto es necesario en las aplicaciones de seguimiento donde recibe una fuente GPS del dispositivo o recurso y desea saber qué dirección se encuentra un par de coordenadas. Este punto de conexión devolverá información entre calles para una coordenada determinada. |
ReverseSearchCrossStreetAddressAsync(ReverseSearchCrossStreetOptions, CancellationToken) |
Geocódigo inverso a una calle cruzada. Puede haber ocasiones en las que necesite traducir un par de coordenadas (ejemplo: 37.786505, -122.3862) en una calle cruzada comprensible para personas. A menudo, esto es necesario en las aplicaciones de seguimiento donde recibe una fuente GPS del dispositivo o recurso y desea saber qué dirección se encuentra un par de coordenadas. Este punto de conexión devolverá información entre calles para una coordenada determinada. |
SearchAddress(String, SearchAddressOptions, CancellationToken) |
Geocodificación de direcciones. La geocodificación se realiza al presionar el punto de conexión de código geográfico con solo la dirección o la dirección parcial en cuestión. El índice de búsqueda de geocodificación se consultará para ver todo lo que está por encima de los datos del nivel de calle. No se devolverá ningún POIs. Tenga en cuenta que el geocodificador es muy tolerante a errores tipográficos y direcciones incompletas. También controlará todo desde direcciones exactas o calles o intersecciones, así como zonas geográficas de nivel superior, como centros de ciudad, condados, estados, etc. |
SearchAddressAsync(String, SearchAddressOptions, CancellationToken) |
Geocodificación de direcciones. La geocodificación se realiza al presionar el punto de conexión de código geográfico con solo la dirección o la dirección parcial en cuestión. El índice de búsqueda de geocodificación se consultará para ver todo lo que está por encima de los datos del nivel de calle. No se devolverá ningún POIs. Tenga en cuenta que el geocodificador es muy tolerante a errores tipográficos y direcciones incompletas. También controlará todo desde direcciones exactas o calles o intersecciones, así como zonas geográficas de nivel superior, como centros de ciudad, condados, estados, etc. |
SearchAddressBatch(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Address API mediante una sola llamada API. Puede llamar a Search Address Batch API para que se ejecute de forma asincrónica (asincrónica) o sincrónica (sincrónica). La API asincrónica permite al autor de la llamada procesar por lotes hasta 10 000 consultas y sincronizar una API de hasta 100 consultas. |
SearchAddressBatchAsync(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) |
Search Address Batch API envía lotes de consultas a Search Fuzzy API mediante una sola llamada API. Puede llamar a Search Address Batch API para que se ejecute de forma asincrónica (asincrónica) o sincrónica (sincrónica). La API asincrónica permite al autor de la llamada procesar por lotes hasta 10 000 consultas y sincronizar una API de hasta 100 consultas. |
SearchInsideGeometry(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken) |
Buscar dentro de geometry. El punto de conexión De geometría de búsqueda permite realizar una búsqueda de forma libre dentro de una única geometría o de muchas de ellas. Se devolverán los resultados de búsqueda que se encuentran dentro de geometry/geometries.<>br><Br Para enviar la geometría, usará una |
SearchInsideGeometry(String, GeoObject, SearchInsideGeometryOptions, CancellationToken) |
Buscar dentro de geometry. El punto de conexión De geometría de búsqueda permite realizar una búsqueda de forma libre dentro de una única geometría o de muchas de ellas. Se devolverán los resultados de búsqueda que se encuentran dentro de geometry/geometries.<>br><Br Para enviar la geometría, usará una |
SearchInsideGeometryAsync(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken) |
Buscar dentro de geometry. El punto de conexión De geometría de búsqueda permite realizar una búsqueda de forma libre dentro de una única geometría o de muchas de ellas. Se devolverán los resultados de búsqueda que se encuentran dentro de geometry/geometries.<>br><Br Para enviar la geometría, usará una |
SearchInsideGeometryAsync(String, GeoObject, SearchInsideGeometryOptions, CancellationToken) |
Buscar dentro de geometry. El punto de conexión De geometría de búsqueda permite realizar una búsqueda de forma libre dentro de una única geometría o de muchas de ellas. Se devolverán los resultados de búsqueda que se encuentran dentro de geometry/geometries.<>br><Br Para enviar la geometría, usará una |
SearchNearbyPointOfInterest(SearchNearbyPointOfInterestOptions, CancellationToken) |
API de búsqueda cercana. Si tiene un caso de uso para recuperar solo los resultados de poi alrededor de una ubicación específica, el método de búsqueda cercano puede ser la opción adecuada. Este punto de conexión solo devolverá resultados de POI y no tendrá en cuenta ningún parámetro de consulta de búsqueda. |
SearchNearbyPointOfInterestAsync(SearchNearbyPointOfInterestOptions, CancellationToken) |
API de búsqueda cercana. Si tiene un caso de uso para recuperar solo los resultados de poi alrededor de una ubicación específica, el método de búsqueda cercano puede ser la opción adecuada. Este punto de conexión solo devolverá resultados de POI y no tendrá en cuenta ningún parámetro de consulta de búsqueda. |
SearchPointOfInterest(String, Nullable<Boolean>, Nullable<OperatingHoursRange>, GeoBoundingBox, SearchPointOfInterestOptions, CancellationToken) |
La búsqueda de puntos de interés (POI) le permite solicitar resultados de poi por nombre. La búsqueda admite parámetros de consulta adicionales, como el idioma y el filtrado de resultados por área de interés controlada por país o cuadro de límite. El punto de conexión solo devolverá resultados de POI que coincidan con la cadena de consulta. La respuesta incluye detalles de POI, como la dirección, un par de coordenadas de ubicación y categoría. |
SearchPointOfInterestAlongRoute(String, Int32, GeoLineString, SearchAlongRouteOptions, CancellationToken) |
El punto de conexión Buscar a lo largo de la ruta permite realizar una búsqueda aproximada de las POIs a lo largo de una ruta especificada. Esta búsqueda está restringida especificando la medida de |
SearchPointOfInterestAlongRouteAsync(String, Int32, GeoLineString, SearchAlongRouteOptions, CancellationToken) |
El punto de conexión Buscar a lo largo de la ruta permite realizar una búsqueda aproximada de las POIs a lo largo de una ruta especificada. Esta búsqueda está restringida especificando la medida de |
SearchPointOfInterestAsync(String, Nullable<Boolean>, Nullable<OperatingHoursRange>, GeoBoundingBox, SearchPointOfInterestOptions, CancellationToken) |
La búsqueda de puntos de interés (POI) le permite solicitar resultados de poi por nombre. La búsqueda admite parámetros de consulta adicionales, como el idioma y el filtrado de resultados por área de interés controlada por país o cuadro de límite. El punto de conexión solo devolverá resultados de POI que coincidan con la cadena de consulta. La respuesta incluye detalles de POI, como la dirección, un par de coordenadas de ubicación y categoría. |
SearchPointOfInterestCategory(SearchPointOfInterestCategoryOptions, CancellationToken) |
Obtiene poi by Category API. La búsqueda de categorías de puntos de interés (POI) le permite solicitar resultados de POI de una categoría determinada. La búsqueda permite consultar las POIs de una categoría a la vez. El punto de conexión solo devolverá resultados de PUNTOS de interés que se clasifican como se especifica. La respuesta incluye detalles de POI, como la dirección, un par de coordenadas de ubicación y clasificación. |
SearchPointOfInterestCategoryAsync(SearchPointOfInterestCategoryOptions, CancellationToken) |
Obtiene poi by Category API. La búsqueda de categorías de puntos de interés (POI) le permite solicitar resultados de POI de una categoría determinada. La búsqueda permite consultar las POIs de una categoría a la vez. El punto de conexión solo devolverá resultados de PUNTOS de interés que se clasifican como se especifica. La respuesta incluye detalles de POI, como la dirección, un par de coordenadas de ubicación y clasificación. |
SearchStructuredAddress(StructuredAddress, SearchStructuredAddressOptions, CancellationToken) |
Geocodificación de direcciones estructuradas. El índice de búsqueda de geocodificación se consultará para ver todo lo que está por encima de los datos del nivel de calle. No se devolverá ningún POIs. Tenga en cuenta que el geocodificador es muy tolerante a errores tipográficos y direcciones incompletas. También controlará todo desde direcciones exactas o calles o intersecciones, así como zonas geográficas de nivel superior, como centros de ciudad, condados, estados, etc. |
SearchStructuredAddressAsync(StructuredAddress, SearchStructuredAddressOptions, CancellationToken) |
Geocodificación de direcciones estructuradas. El índice de búsqueda de geocodificación se consultará para ver todo lo que está por encima de los datos del nivel de calle. No se devolverá ningún POIs. Tenga en cuenta que el geocodificador es muy tolerante a errores tipográficos y direcciones incompletas. También controlará todo desde direcciones exactas o calles o intersecciones, así como zonas geográficas de nivel superior, como centros de ciudad, condados, estados, etc. |
Se aplica a
Azure SDK for .NET