Indeks
GeocodeService
(interfejs)GeocodeAddressRequest
(komunikat)GeocodeAddressRequest.LocationBias
(komunikat)GeocodeAddressResponse
(komunikat)GeocodeLocationRequest
(komunikat)GeocodeLocationResponse
(komunikat)GeocodePlaceRequest
(komunikat)GeocodeResult
(komunikat)GeocodeResult.AddressComponent
(komunikat)GeocodeResult.Granularity
(wyliczenie)PlusCode
(komunikat)
GeocodeService
Usługa do geokodowania.
GeocodeAddress |
---|
Ta metoda wykonuje geokodowanie adresu, które mapuje adres na obiekt LatLng. Zawiera też uporządkowane informacje o adresie.
|
GeocodeLocation |
---|
Ta metoda wykonuje geokodowanie lokalizacji, które mapuje obiekt LatLng na adres. Zawiera też uporządkowane informacje o adresie.
|
GeocodePlace |
---|
Ta metoda wyszukuje kod geograficzny za pomocą identyfikatora miejsca.
|
GeocodeAddressRequest
Komunikat żądania dla GeocodeService.GeocodeAddress.
Pola | |
---|---|
location_bias |
Opcjonalnie. Region, w którym ma się odbywać wyszukiwanie. Ta lokalizacja służy jako punkt odniesienia, co oznacza, że mogą być zwracane wyniki w jej pobliżu. |
language_code |
Opcjonalnie. Język, w którym mają być zwracane wyniki. |
region_code |
Opcjonalnie. Kod regionu. Kod regionu określony jako dwuznakowa wartość ccTLD („domena najwyższego poziomu”). Ten parametr wpływa na wyniki na podstawie obowiązujących przepisów. Ten parametr będzie też wpływać na wyniki z usługi, ale nie będzie ich w pełni ograniczać. |
Pole unii address_input . Adres do geokodowania. address_input może mieć tylko jedną z tych wartości: |
|
address_query |
Nieuporządkowany adres do geokodowania. |
address |
Uporządkowany adres do geokodowania w formacie adresu pocztowego. |
LocationBias
Region, w którym ma się odbywać wyszukiwanie. Ta lokalizacja służy jako punkt odniesienia, co oznacza, że mogą być zwracane wyniki w jej pobliżu.
Pola | |
---|---|
Pole unii type . Rodzaje odchyleń związanych z lokalizacją. type może mieć tylko jedną z tych wartości: |
|
rectangle |
Prostokąt określony przez północno-wschodni i południowo-zachodni róg. |
GeocodeAddressResponse
Wiadomość z odpowiedzią dla GeocodeService.GeocodeAddress
.
Pola | |
---|---|
results[] |
Wynik geokodowania. |
GeocodeLocationRequest
Wiadomość z prośbą o wywołanie GeocodeService.GeocodeLocation.
Pola | |
---|---|
language_code |
Opcjonalnie. Język, w którym mają być zwracane wyniki. |
region_code |
Opcjonalnie. Kod regionu. Kod regionu określony jako dwuznakowa wartość ccTLD („domena najwyższego poziomu”). Ten parametr wpływa na wyniki na podstawie obowiązujących przepisów. |
types[] |
Opcjonalnie. Zestaw tagów typu, które ograniczają wyniki. Wyniki, które nie mają żadnego z określonych typów, zostaną usunięte. Pełną listę możliwych wartości znajdziesz w tabelach A i B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. |
granularity[] |
Opcjonalnie. Filtr zawierający co najmniej 1 wartość wyliczeniową określającą szczegółowość lokalizacji. |
Pole unii location_input . Lokalizacja do geokodowania. location_input może mieć tylko jedną z tych wartości: |
|
location_query |
Lokalizacja w formacie „lat,lng”. Na przykład „64.7611872,-18.4705364”. |
location |
Lokalizacja w formacie strukturalnym. |
GeocodeLocationResponse
Wiadomość z odpowiedzią dla GeocodeService.GeocodeLocation
.
Pola | |
---|---|
results[] |
Wynik geokodowania. |
plus_code |
Plus kod lokalizacji w żądaniu. |
GeocodePlaceRequest
Wiadomość z prośbą o wywołanie funkcji GeocodeService.GeocodePlace.
Pola | |
---|---|
place |
Wymagany. Identyfikator miejsca do geokodowania w formacie places/{place}. |
language_code |
Opcjonalnie. Język, w którym mają być zwracane wyniki. |
region_code |
Opcjonalnie. Kod regionu. Kod regionu określony jako dwuznakowa wartość ccTLD („domena najwyższego poziomu”). Ten parametr wpływa na wyniki na podstawie obowiązujących przepisów. |
GeocodeResult
Wynik geokodowania zawiera informacje geograficzne o miejscu.
Pola | |
---|---|
place |
W pełni kwalifikowany identyfikator miejsca dla tego wyniku. W formacie „//places.googleapis.com/places/{placeID}”. Więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/places/web-service/place-id. |
place_id |
Identyfikator miejsca dla tego wyniku. |
location |
Współrzędne geograficzne tego adresu. |
granularity |
Stopień szczegółowości lokalizacji. |
viewport |
Obszar widoczny odpowiedni do wyświetlenia wyniku geokodowania. |
bounds |
Pole ograniczenia adresu. |
formatted_address |
Jednowierszowy sformatowany adres. |
postal_address |
Adres w formacie adresu pocztowego. |
address_components[] |
Powtarzane komponenty dla każdego poziomu lokalizacji. |
postal_code_localities[] |
Pełna lista miejscowości w danym kodzie pocztowym. To pole jest wypełniane tylko wtedy, gdy wynik jest typu „postal_code”. |
types[] |
Zestaw tagów typu dla tego wyniku. Na przykład „political” i „administrative_area”. Pełną listę możliwych wartości znajdziesz w tabelach A i B na stronie https://developers.google.com/maps/documentation/places/web-service/place-types. |
plus_code |
Kod Plus Code lokalizacji w tym geokodzie. |
AddressComponent
Komponenty strukturalne, które tworzą sformatowany adres, jeśli te informacje są dostępne.
Pola | |
---|---|
long_text |
Pełny tekst opisu lub nazwa komponentu adresu. Na przykład komponent adresu dla kraju Australia może mieć długą nazwę „Australia”. |
short_text |
Skrócona nazwa tekstowa komponentu adresu, jeśli jest dostępna. Na przykład komponent adresu dla Australii może mieć krótką nazwę „AU”. |
types[] |
Tablica wskazująca typy komponentu adresu. Więcej informacji znajdziesz na stronie https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types. |
language_code |
Język używany do formatowania tego komponentu w notacji CLDR. |
Szczegółowość
Stopień szczegółowości lokalizacji.
Wartości w polu enum | |
---|---|
GRANULARITY_UNSPECIFIED |
Nie używać. |
ROOFTOP |
Nieinterpolowana lokalizacja rzeczywistej działki odpowiadająca dopasowanemu adresowi. |
RANGE_INTERPOLATED |
Interpolowane z zakresu numerów ulic. Jeśli np. wiemy, że odcinek Amphitheatre Pkwy zawiera numery od 1600 do 1699, numer 1650 może znajdować się w połowie odległości między jego punktami końcowymi. |
GEOMETRIC_CENTER |
Geometryczne centrum obiektu, dla którego mamy dane wielokątne. |
APPROXIMATE |
Wszystkie pozostałe. |
PlusCode
Plus Code (http://plus.codes) to odniesienie do lokalizacji w 2 formatach: kod globalny określający prostokąt o wymiarach 14 m × 14 m (1/8000 stopnia) lub mniejszy oraz kod złożony, który zastępuje prefiks lokalizacją odniesienia.
Pola | |
---|---|
global_code |
Globalny (pełny) kod miejsca, np. „9FWM33GV+HQ”, reprezentujący obszar o wymiarach 1/8000 stopnia na 1/8000 stopnia (~14 × 14 metrów). |
compound_code |
Kod złożony miejsca, np. „33GV+HQ, Ramberg, Norwegia”, zawierający sufiks kodu globalnego i zastępujący prefiks sformatowaną nazwą elementu odniesienia. |