SearchGetSearchAddressOptionalParams interface
Parametry opcjonalne.
- Extends
-
RequestOptionsBase
Właściwości
btm |
Prawa dolna pozycja pola ograniczenia. Np. 37.553,-122.453 |
country |
Ciąg rozdzielony przecinkami kodów kraju, np. FR,ES. Spowoduje to ograniczenie wyszukiwania do określonych krajów |
extended |
Indeksy, dla których należy uwzględnić rozszerzone kody pocztowe w wynikach. Dostępne indeksy to: Addr = zakresy adresów Geo = Geografie PAD = adresy punktów POI = punkty orientacyjne Str = ulice XStr = Cross Streets (skrzyżowania) Wartość powinna być rozdzielaną przecinkami listą typów indeksów (w dowolnej kolejności) lub Brak dla żadnych indeksów. Domyślnie rozszerzone kody pocztowe są uwzględniane dla wszystkich indeksów z wyjątkiem geo. Rozszerzone listy kodów pocztowych dla lokalizacji geograficznych mogą być dość długie, więc w razie potrzeby muszą być jawnie żądane. Przykłady użycia: extendedPostalCodesFor=POI extendedPostalCodesFor=PAD,Addr,POI extendedPostalCodesFor=None Rozszerzony kod pocztowy jest zwracany jako właściwość extendedPostalCode adresu. Dostępność jest zależna od regionu. |
language | Język, w którym powinny być zwracane wyniki wyszukiwania. Powinien być jednym z obsługiwanych tagów języka IETF, bez uwzględniania wielkości liter. Gdy dane w określonym języku nie są dostępne dla określonego pola, używany jest język domyślny. Aby uzyskać szczegółowe informacje, zobacz Obsługiwane języki . |
lat | Szerokość geograficzna, w której wyniki powinny być stronnicze. Np. 37.337 |
limit | Maksymalna liczba odpowiedzi, które zostaną zwrócone. Wartość domyślna: 10, minimalna: 1 i maksymalna: 100 |
lon | Długość geograficzna, w której wyniki powinny być stronnicze. Np. -121.89 |
ofs | Przesunięcie początkowe zwróconych wyników w pełnym zestawie wyników. |
radius | Promień w metrach do dla wyników, które mają być ograniczone do zdefiniowanego obszaru |
top |
Lewa górna pozycja pola ograniczenia. Np. 37.553,-122.453 |
typeahead | Boolean. Jeśli flaga typeahead jest ustawiona, zapytanie zostanie zinterpretowane jako dane wejściowe częściowe, a wyszukiwanie przejdzie w tryb predykcyjny |
view | Parametr Widok określa, który zestaw geopolitycznie spornej zawartości jest zwracany za pośrednictwem usług Azure Maps, w tym obramowań i etykiet wyświetlanych na mapie. Parametr View (nazywany również "parametrem regionu użytkownika") pokaże poprawne mapy dla tego kraju/regionu. Domyślnie parametr Widok jest ustawiony na "Unified", nawet jeśli nie zdefiniowano go w żądaniu. Twoim zadaniem jest określenie lokalizacji użytkowników, a następnie poprawne ustawienie parametru View dla tej lokalizacji. Alternatywnie możesz ustawić opcję "View=Auto", która zwróci dane mapy na podstawie adresu IP żądania. Parametr View w Azure Maps musi być używany zgodnie z obowiązującymi przepisami, w tym z tymi dotyczącymi mapowania, kraju, w którym są udostępniane mapy, obrazy i inne dane oraz zawartość innych firm, do których masz uprawnienia dostępu za pośrednictwem Azure Maps. Przykład: view=IN. Aby uzyskać szczegółowe informacje, zapoznaj się z tematem Obsługiwane widoki i zobacz dostępne widoki. |
Właściwości dziedziczone
abort |
Sygnał, który może służyć do przerwania żądań. |
custom |
{object} [customHeaders] Nagłówki żądań niestandardowych zdefiniowane przez użytkownika, które zostaną zastosowane przed wysłaniem żądania. |
on |
Wywołanie zwrotne, które jest uruchamiane po postępie pobierania. |
on |
Wywołanie zwrotne, które jest uruchamiane po postępie przekazywania. |
timeout | Liczba milisekund żądania może potrwać przed automatycznym kończeniem. |
Szczegóły właściwości
btmRight
Prawa dolna pozycja pola ograniczenia. Np. 37.553,-122.453
btmRight?: string
Wartość właściwości
string
countrySet
Ciąg rozdzielony przecinkami kodów kraju, np. FR,ES. Spowoduje to ograniczenie wyszukiwania do określonych krajów
countrySet?: string[]
Wartość właściwości
string[]
extendedPostalCodesFor
Indeksy, dla których należy uwzględnić rozszerzone kody pocztowe w wynikach. Dostępne indeksy to:
Addr = zakresy adresów
Geo = Geografie
PAD = adresy punktów
POI = punkty orientacyjne
Str = ulice
XStr = Cross Streets (skrzyżowania)
Wartość powinna być rozdzielaną przecinkami listą typów indeksów (w dowolnej kolejności) lub Brak dla żadnych indeksów.
Domyślnie rozszerzone kody pocztowe są uwzględniane dla wszystkich indeksów z wyjątkiem geo. Rozszerzone listy kodów pocztowych dla lokalizacji geograficznych mogą być dość długie, więc w razie potrzeby muszą być jawnie żądane.
Przykłady użycia:
extendedPostalCodesFor=POI
extendedPostalCodesFor=PAD,Addr,POI
extendedPostalCodesFor=None
Rozszerzony kod pocztowy jest zwracany jako właściwość extendedPostalCode adresu. Dostępność jest zależna od regionu.
extendedPostalCodesFor?: string
Wartość właściwości
string
language
Język, w którym powinny być zwracane wyniki wyszukiwania. Powinien być jednym z obsługiwanych tagów języka IETF, bez uwzględniania wielkości liter. Gdy dane w określonym języku nie są dostępne dla określonego pola, używany jest język domyślny. Aby uzyskać szczegółowe informacje, zobacz Obsługiwane języki .
language?: string
Wartość właściwości
string
lat
Szerokość geograficzna, w której wyniki powinny być stronnicze. Np. 37.337
lat?: number
Wartość właściwości
number
limit
Maksymalna liczba odpowiedzi, które zostaną zwrócone. Wartość domyślna: 10, minimalna: 1 i maksymalna: 100
limit?: number
Wartość właściwości
number
lon
Długość geograficzna, w której wyniki powinny być stronnicze. Np. -121.89
lon?: number
Wartość właściwości
number
ofs
Przesunięcie początkowe zwróconych wyników w pełnym zestawie wyników.
ofs?: number
Wartość właściwości
number
radius
Promień w metrach do dla wyników, które mają być ograniczone do zdefiniowanego obszaru
radius?: number
Wartość właściwości
number
topLeft
Lewa górna pozycja pola ograniczenia. Np. 37.553,-122.453
topLeft?: string
Wartość właściwości
string
typeahead
Boolean. Jeśli flaga typeahead jest ustawiona, zapytanie zostanie zinterpretowane jako dane wejściowe częściowe, a wyszukiwanie przejdzie w tryb predykcyjny
typeahead?: boolean
Wartość właściwości
boolean
view
Parametr Widok określa, który zestaw geopolitycznie spornej zawartości jest zwracany za pośrednictwem usług Azure Maps, w tym obramowań i etykiet wyświetlanych na mapie. Parametr View (nazywany również "parametrem regionu użytkownika") pokaże poprawne mapy dla tego kraju/regionu. Domyślnie parametr Widok jest ustawiony na "Unified", nawet jeśli nie zdefiniowano go w żądaniu. Twoim zadaniem jest określenie lokalizacji użytkowników, a następnie poprawne ustawienie parametru View dla tej lokalizacji. Alternatywnie możesz ustawić opcję "View=Auto", która zwróci dane mapy na podstawie adresu IP żądania. Parametr View w Azure Maps musi być używany zgodnie z obowiązującymi przepisami, w tym z tymi dotyczącymi mapowania, kraju, w którym są udostępniane mapy, obrazy i inne dane oraz zawartość innych firm, do których masz uprawnienia dostępu za pośrednictwem Azure Maps. Przykład: view=IN. Aby uzyskać szczegółowe informacje, zapoznaj się z tematem Obsługiwane widoki i zobacz dostępne widoki.
view?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
abortSignal
Sygnał, który może służyć do przerwania żądań.
abortSignal?: AbortSignalLike
Wartość właściwości
AbortSignalLike
Dziedziczone z RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] Nagłówki żądań niestandardowych zdefiniowane przez użytkownika, które zostaną zastosowane przed wysłaniem żądania.
customHeaders?: [key: string]: string
Wartość właściwości
[key: string]: string
Dziedziczone z RequestOptionsBase.customHeaders
onDownloadProgress
Wywołanie zwrotne, które jest uruchamiane po postępie pobierania.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
Dziedziczone z RequestOptionsBase.onDownloadProgress
onUploadProgress
Wywołanie zwrotne, które jest uruchamiane po postępie przekazywania.
onUploadProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
Dziedziczone z RequestOptionsBase.onUploadProgress
timeout
Liczba milisekund żądania może potrwać przed automatycznym kończeniem.
timeout?: number
Wartość właściwości
number
Dziedziczone z RequestOptionsBase.timeout