MapsSearchClient Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Client service Search.
public class MapsSearchClient
type MapsSearchClient = class
Public Class MapsSearchClient
- Héritage
-
MapsSearchClient
Constructeurs
MapsSearchClient() |
Initialise une nouvelle instance de MapsSearchClient. |
MapsSearchClient(AzureKeyCredential) |
Initialise une nouvelle instance de MapsSearchClient. |
MapsSearchClient(AzureKeyCredential, MapsSearchClientOptions) |
Initialise une nouvelle instance de MapsSearchClient. |
MapsSearchClient(AzureSasCredential) |
Initialise une nouvelle instance de MapsSearchClient. |
MapsSearchClient(AzureSasCredential, MapsSearchClientOptions) |
Initialise une nouvelle instance de MapsSearchClient. |
MapsSearchClient(TokenCredential, String) |
Initialise une nouvelle instance de MapsSearchClient. |
MapsSearchClient(TokenCredential, String, MapsSearchClientOptions) |
Initialise une nouvelle instance de MapsSearchClient. |
Méthodes
FuzzyBatchSearch(WaitUntil, IEnumerable<FuzzySearchQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Fuzzy à l’aide d’un seul appel d’API. Vous pouvez appeler l’API Search Address Fuzzy Batch pour s’exécuter de manière asynchrone (asynchrone) ou synchrone (synchronisation). L’API asynchrone permet à l’appelant de traiter par lot jusqu’à 10 000 requêtes et de synchroniser l’API jusqu’à 100 requêtes. |
FuzzyBatchSearchAsync(WaitUntil, IEnumerable<FuzzySearchQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Fuzzy à l’aide d’un seul appel d’API. Vous pouvez appeler l’API Search Address Fuzzy Batch pour s’exécuter de manière asynchrone (asynchrone) ou synchrone (synchronisation). L’API asynchrone permet à l’appelant de traiter par lot jusqu’à 10 000 requêtes et de synchroniser l’API jusqu’à 100 requêtes. |
FuzzySearch(String, FuzzySearchOptions, CancellationToken) |
L’API par défaut de base est La recherche au format libre qui gère la plus approximative des entrées gérant toute combinaison de jetons d’adresse ou de poI. Cette API de recherche est la « recherche sur une seule ligne » canonique. L’API De recherche de formulaire libre est une combinaison transparente de la recherche poI et du géocodage. L’API peut également être pondérée avec une position contextuelle (paire lat./lon.), ou entièrement limitée par une paire de coordonnées et de rayon, ou elle peut être exécutée plus généralement sans aucun point d’ancrage de biais géographique.<br><br br>Nous vous conseillons vivement d’utiliser le paramètre « countrySet » pour spécifier uniquement les pays pour lesquels votre application a besoin d’une couverture, car le comportement par défaut consistera à effectuer des recherches dans le monde entier, en retournant potentiellement des résultats inutiles.<br><br e.g>.: |
FuzzySearchAsync(String, FuzzySearchOptions, CancellationToken) |
L’API par défaut de base est La recherche au format libre qui gère la plus approximative des entrées gérant toute combinaison de jetons d’adresse ou de poI. Cette API de recherche est la « recherche sur une seule ligne » canonique. L’API De recherche de formulaire libre est une combinaison transparente de la recherche poI et du géocodage. L’API peut également être pondérée avec une position contextuelle (paire lat./lon.), ou entièrement limitée par une paire de coordonnées et de rayon, ou elle peut être exécutée plus généralement sans aucun point d’ancrage de biais géographique.<br><br br>Nous vous conseillons vivement d’utiliser le paramètre « countrySet » pour spécifier uniquement les pays pour lesquels votre application a besoin d’une couverture, car le comportement par défaut consistera à effectuer des recherches dans le monde entier, en retournant potentiellement des résultats inutiles.<br><br e.g>.: |
GetImmediateFuzzyBatchSearch(IEnumerable<FuzzySearchQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Fuzzy à l’aide d’un seul appel d’API. Vous pouvez appeler l’API Search Address Fuzzy Batch pour s’exécuter de manière asynchrone (asynchrone) ou synchrone (synchronisation). L’API asynchrone permet à l’appelant de traiter par lot jusqu’à 10 000 requêtes et de synchroniser l’API jusqu’à 100 requêtes. |
GetImmediateFuzzyBatchSearchAsync(IEnumerable<FuzzySearchQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Fuzzy à l’aide d’un seul appel d’API. Vous pouvez appeler l’API Search Address Fuzzy Batch pour s’exécuter de manière asynchrone (asynchrone) ou synchrone (synchronisation). L’API asynchrone permet à l’appelant de traiter par lot jusqu’à 10 000 requêtes et de synchroniser l’API jusqu’à 100 requêtes. |
GetImmediateReverseSearchAddressBatch(IEnumerable<ReverseSearchAddressQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Address Reverse à l’aide d’un seul appel d’API. Cette API Search Address Reverse Batch peut gérer jusqu’à 100 requêtes. Pour envoyer d’autres requêtes dans une requête par lot, reportez-vous à l’opération ReverseSearchAddressBatch(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) de longue durée. |
GetImmediateReverseSearchAddressBatchAsync(IEnumerable<ReverseSearchAddressQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Address Reverse à l’aide d’un seul appel d’API. Cette API Search Address Reverse Batch peut gérer jusqu’à 100 requêtes. Pour envoyer d’autres requêtes dans une requête par lot, reportez-vous à l’opération ReverseSearchAddressBatch(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) de longue durée. |
GetImmediateSearchAddressBatch(IEnumerable<SearchAddressQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Address à l’aide d’un seul appel d’API. Vous pouvez appeler l’API Search Address Batch pour s’exécuter de manière asynchrone (asynchrone) ou synchrone (synchronisation). L’API asynchrone permet à l’appelant de traiter par lot jusqu’à 10 000 requêtes et de synchroniser l’API jusqu’à 100 requêtes. Pour envoyer d’autres requêtes dans une requête par lot, reportez-vous à l’opération SearchAddressBatch(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) de longue durée. |
GetImmediateSearchAddressBatchAsync(IEnumerable<SearchAddressQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Address à l’aide d’un seul appel d’API. Cette API de lot d’adresses de recherche peut gérer jusqu’à 100 requêtes. Pour envoyer d’autres requêtes dans une requête par lot, reportez-vous à l’opération SearchAddressBatch(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) de longue durée. |
GetPointOfInterestCategoryTree(Nullable<SearchLanguage>, CancellationToken) |
Obtenir l’API d’arborescence de catégories poI. L’API Catégorie poI fournit une liste complète des catégories et sous-catégories de points d’intérêt (POI) prises en charge, ainsi que leurs traductions et synonymes. Le contenu retourné peut être utilisé pour fournir des résultats plus explicites par le biais d’autres API de service de recherche, telles que l’obtention d’un POINT d’identification de recherche. |
GetPointOfInterestCategoryTreeAsync(Nullable<SearchLanguage>, CancellationToken) |
Obtenir l’API d’arborescence de catégories poI. L’API Catégorie poI fournit une liste complète des catégories et sous-catégories de points d’intérêt (POI) prises en charge, ainsi que leurs traductions et synonymes. Le contenu retourné peut être utilisé pour fournir des résultats plus explicites par le biais d’autres API de service de recherche, telles que l’obtention d’un POINT d’identification de recherche. |
GetPolygons(IEnumerable<String>, CancellationToken) |
Le service Obtenir un polygone vous permet de demander les données géométriques telles qu’un plan de ville ou de pays pour un ensemble d’entités, précédemment récupérées à partir d’une demande de recherche en ligne au format GeoJSON. L’ID geometry est retourné dans l’objet sourceGeometry sous « geometry » et « id » dans une adresse de recherche ou un appel fuzzy de recherche. |
GetPolygonsAsync(IEnumerable<String>, CancellationToken) |
Le service Obtenir un polygone vous permet de demander les données géométriques telles qu’un plan de ville ou de pays pour un ensemble d’entités, précédemment récupérées à partir d’une demande de recherche en ligne au format GeoJSON. L’ID geometry est retourné dans l’objet sourceGeometry sous « geometry » et « id » dans une adresse de recherche ou un appel fuzzy de recherche. |
ReverseSearchAddress(ReverseSearchOptions, CancellationToken) |
Rétrocodez le géocode sur une adresse. Il peut arriver que vous deviez traduire une paire de coordonnées (par exemple : 37.786505, -122.3862) en adresse postale compréhensible par l’homme. Le plus souvent, cela est nécessaire dans les applications de suivi où vous recevez un flux GPS de l’appareil ou de la ressource et souhaitez savoir à quelle adresse se trouve une paire de coordonnées. Ce point de terminaison retourne les informations d’adresse d’une coordonnée donnée. |
ReverseSearchAddressAsync(ReverseSearchOptions, CancellationToken) |
Rétrocodez le géocode sur une adresse. Il peut arriver que vous deviez traduire une paire de coordonnées (par exemple : 37.786505, -122.3862) en adresse postale compréhensible par l’homme. Le plus souvent, cela est nécessaire dans les applications de suivi où vous recevez un flux GPS de l’appareil ou de la ressource et souhaitez savoir à quelle adresse se trouve une paire de coordonnées. Ce point de terminaison retourne les informations d’adresse d’une coordonnée donnée. |
ReverseSearchAddressBatch(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) |
L’API Search Address Reverse Batch envoie des lots de requêtes à l’API Search Address Reverse à l’aide d’un seul appel d’API. Vous pouvez appeler l’API Search Address Reverse Batch pour s’exécuter de manière asynchrone (asynchrone) ou synchrone (synchronisation). L’API asynchrone permet à l’appelant de traiter par lot jusqu’à 10 000 requêtes et de synchroniser l’API jusqu’à 100 requêtes. |
ReverseSearchAddressBatchAsync(WaitUntil, IEnumerable<ReverseSearchAddressQuery>, CancellationToken) |
L’API Search Address Reverse Batch envoie des lots de requêtes à l’API Search Address Reverse à l’aide d’un seul appel d’API. Cette API Search Address Reverse Batch peut gérer jusqu’à 10 000 requêtes. |
ReverseSearchCrossStreetAddress(ReverseSearchCrossStreetOptions, CancellationToken) |
Rétrocodez le géocode sur une rue croisée. Il peut arriver que vous deviez traduire une paire de coordonnées (par exemple : 37,786505, -122,3862) en un croisement compréhensible par l’homme. Le plus souvent, cela est nécessaire dans les applications de suivi où vous recevez un flux GPS de l’appareil ou de la ressource et souhaitez savoir à quelle adresse se trouve une paire de coordonnées. Ce point de terminaison retourne des informations sur les rues pour une coordonnée donnée. |
ReverseSearchCrossStreetAddressAsync(ReverseSearchCrossStreetOptions, CancellationToken) |
Rétrocodez le géocode sur une rue croisée. Il peut arriver que vous deviez traduire une paire de coordonnées (par exemple : 37,786505, -122,3862) en un croisement compréhensible par l’homme. Le plus souvent, cela est nécessaire dans les applications de suivi où vous recevez un flux GPS de l’appareil ou de la ressource et souhaitez savoir à quelle adresse se trouve une paire de coordonnées. Ce point de terminaison retourne des informations sur les rues pour une coordonnée donnée. |
SearchAddress(String, SearchAddressOptions, CancellationToken) |
Géocodage d’adresse. Le géocodage est effectué en appuyant sur le point de terminaison de géocode avec uniquement l’adresse ou l’adresse partielle en question. L’index de recherche de géocodage sera interrogé pour tout ce qui se trouve au-dessus des données au niveau de la rue. Aucun point d’arrêt n’est retourné. Notez que le géocodeur est très tolérant aux fautes de frappe et aux adresses incomplètes. Il s’occupera également de tout, des adresses postales exactes ou des rues ou intersections ainsi que des zones géographiques de niveau supérieur telles que les centres-villes, les comtés, les états, etc. |
SearchAddressAsync(String, SearchAddressOptions, CancellationToken) |
Géocodage d’adresse. Le géocodage est effectué en appuyant sur le point de terminaison de géocode avec uniquement l’adresse ou l’adresse partielle en question. L’index de recherche de géocodage sera interrogé pour tout ce qui se trouve au-dessus des données au niveau de la rue. Aucun point d’arrêt n’est retourné. Notez que le géocodeur est très tolérant aux fautes de frappe et aux adresses incomplètes. Il s’occupera également de tout, des adresses postales exactes ou des rues ou intersections ainsi que des zones géographiques de niveau supérieur telles que les centres-villes, les comtés, les états, etc. |
SearchAddressBatch(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Address à l’aide d’un seul appel d’API. Vous pouvez appeler l’API Search Address Batch pour s’exécuter de manière asynchrone (asynchrone) ou synchrone (synchronisation). L’API asynchrone permet à l’appelant de traiter par lot jusqu’à 10 000 requêtes et de synchroniser l’API jusqu’à 100 requêtes. |
SearchAddressBatchAsync(WaitUntil, IEnumerable<SearchAddressQuery>, CancellationToken) |
L’API Search Address Batch envoie des lots de requêtes à l’API Search Fuzzy à l’aide d’un seul appel d’API. Vous pouvez appeler l’API Search Address Batch pour s’exécuter de manière asynchrone (asynchrone) ou synchrone (synchronisation). L’API asynchrone permet à l’appelant de traiter par lot jusqu’à 10 000 requêtes et de synchroniser l’API jusqu’à 100 requêtes. |
SearchInsideGeometry(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken) |
Recherchez à l’intérieur de geometry. Le point de terminaison De la géométrie de recherche vous permet d’effectuer une recherche sous forme libre à l’intérieur d’une géométrie unique ou d’un grand nombre d’entre elles. Les résultats de la recherche qui se trouvent à l’intérieur de la géométrie/géométrie sont retournés.<br br br>Pour envoyer la géométrie, vous utiliserez une |
SearchInsideGeometry(String, GeoObject, SearchInsideGeometryOptions, CancellationToken) |
Recherchez à l’intérieur de geometry. Le point de terminaison De la géométrie de recherche vous permet d’effectuer une recherche sous forme libre à l’intérieur d’une géométrie unique ou d’un grand nombre d’entre elles. Les résultats de la recherche qui se trouvent à l’intérieur de la géométrie/géométrie sont retournés.<br br br>Pour envoyer la géométrie, vous utiliserez une |
SearchInsideGeometryAsync(String, GeoCollection, SearchInsideGeometryOptions, CancellationToken) |
Recherchez à l’intérieur de geometry. Le point de terminaison De la géométrie de recherche vous permet d’effectuer une recherche sous forme libre à l’intérieur d’une géométrie unique ou d’un grand nombre d’entre elles. Les résultats de la recherche qui se trouvent à l’intérieur de la géométrie/géométrie sont retournés.<br br br>Pour envoyer la géométrie, vous utiliserez une |
SearchInsideGeometryAsync(String, GeoObject, SearchInsideGeometryOptions, CancellationToken) |
Recherchez à l’intérieur de geometry. Le point de terminaison De la géométrie de recherche vous permet d’effectuer une recherche sous forme libre à l’intérieur d’une géométrie unique ou d’un grand nombre d’entre elles. Les résultats de la recherche qui se trouvent à l’intérieur de la géométrie/géométrie sont retournés.<br br br>Pour envoyer la géométrie, vous utiliserez une |
SearchNearbyPointOfInterest(SearchNearbyPointOfInterestOptions, CancellationToken) |
API de recherche à proximité. Si vous avez un cas d’usage pour récupérer uniquement les résultats des POI autour d’un emplacement spécifique, la méthode de recherche à proximité peut être le bon choix. Ce point de terminaison renvoie uniquement les résultats de point d’intérêt et ne prend pas en compte un paramètre de requête de recherche. |
SearchNearbyPointOfInterestAsync(SearchNearbyPointOfInterestOptions, CancellationToken) |
API de recherche à proximité. Si vous avez un cas d’usage pour récupérer uniquement les résultats des POI autour d’un emplacement spécifique, la méthode de recherche à proximité peut être le bon choix. Ce point de terminaison renvoie uniquement les résultats de point d’intérêt et ne prend pas en compte un paramètre de requête de recherche. |
SearchPointOfInterest(String, Nullable<Boolean>, Nullable<OperatingHoursRange>, GeoBoundingBox, SearchPointOfInterestOptions, CancellationToken) |
La recherche de points d’intérêt (POI) vous permet de demander des résultats de POI par nom. La recherche prend en charge des paramètres de requête supplémentaires, tels que la langue et le filtrage des résultats par zone d’intérêt, selon le pays ou le cadre englobant. Le point de terminaison retourne uniquement les résultats poI correspondant à la chaîne de requête. La réponse inclut des détails de poI tels que l’adresse, une paire de coordonnées d’emplacement et de catégorie. |
SearchPointOfInterestAlongRoute(String, Int32, GeoLineString, SearchAlongRouteOptions, CancellationToken) |
Le point de terminaison Rechercher le long de l’itinéraire vous permet d’effectuer une recherche approximative des points de terminaison le long d’un itinéraire spécifié. Cette recherche est limitée en spécifiant la |
SearchPointOfInterestAlongRouteAsync(String, Int32, GeoLineString, SearchAlongRouteOptions, CancellationToken) |
Le point de terminaison Rechercher le long de l’itinéraire vous permet d’effectuer une recherche approximative des points de terminaison le long d’un itinéraire spécifié. Cette recherche est limitée en spécifiant la |
SearchPointOfInterestAsync(String, Nullable<Boolean>, Nullable<OperatingHoursRange>, GeoBoundingBox, SearchPointOfInterestOptions, CancellationToken) |
La recherche de points d’intérêt (POI) vous permet de demander des résultats de POI par nom. La recherche prend en charge des paramètres de requête supplémentaires, tels que la langue et le filtrage des résultats par zone d’intérêt, selon le pays ou le cadre englobant. Le point de terminaison retourne uniquement les résultats poI correspondant à la chaîne de requête. La réponse inclut des détails de poI tels que l’adresse, une paire de coordonnées d’emplacement et de catégorie. |
SearchPointOfInterestCategory(SearchPointOfInterestCategoryOptions, CancellationToken) |
Obtenir un POI par API catégorie. La recherche de catégories de points d’intérêt (POI) vous permet de demander des résultats de poI à partir d’une catégorie donnée. La recherche permet d’interroger les POINTS d’une catégorie à la fois. Le point de terminaison retourne uniquement les résultats de poI qui sont classés comme spécifiés. La réponse inclut des détails de POI tels que l’adresse, une paire de coordonnées d’emplacement et de classification. |
SearchPointOfInterestCategoryAsync(SearchPointOfInterestCategoryOptions, CancellationToken) |
Obtenir un POI par API catégorie. La recherche de catégories de points d’intérêt (POI) vous permet de demander des résultats de poI à partir d’une catégorie donnée. La recherche permet d’interroger les POINTS d’une catégorie à la fois. Le point de terminaison retourne uniquement les résultats de poI qui sont classés comme spécifiés. La réponse inclut des détails de POI tels que l’adresse, une paire de coordonnées d’emplacement et de classification. |
SearchStructuredAddress(StructuredAddress, SearchStructuredAddressOptions, CancellationToken) |
Géocodage d’adresses structurées. L’index de recherche de géocodage sera interrogé pour tout ce qui se trouve au-dessus des données au niveau de la rue. Aucun point d’arrêt n’est retourné. Notez que le géocodeur est très tolérant aux fautes de frappe et aux adresses incomplètes. Il s’occupera également de tout, des adresses postales exactes ou des rues ou intersections ainsi que des zones géographiques de niveau supérieur telles que les centres-villes, les comtés, les états, etc. |
SearchStructuredAddressAsync(StructuredAddress, SearchStructuredAddressOptions, CancellationToken) |
Géocodage d’adresses structurées. L’index de recherche de géocodage sera interrogé pour tout ce qui se trouve au-dessus des données au niveau de la rue. Aucun point d’arrêt n’est retourné. Notez que le géocodeur est très tolérant aux fautes de frappe et aux adresses incomplètes. Il s’occupera également de tout, des adresses postales exactes ou des rues ou intersections ainsi que des zones géographiques de niveau supérieur telles que les centres-villes, les comtés, les états, etc. |
S’applique à
Azure SDK for .NET