Package google.geo.type
Widoczny obszar
Widok obejmujący szerokość i długość geograficzną (2 punkty po przekątnej low
i high
). Widoczny obszar jest uważany za obszar zamknięty, czyli obejmujący swoje granice. Granice szerokości geograficznej muszą się mieścić w przedziale od -90 do 90 stopni włącznie, a długość geograficzna – z zakresu od -180 do 180 stopni włącznie. Oto niektóre z nich:
Jeśli low
= high
, widoczny obszar składa się z tego pojedynczego punktu.
Jeśli low.longitude
> high.longitude
, zakres długości geograficznej zostaje odwrócony (widoczny obszar przekracza linię długości 180 stopni).
Jeśli low.longitude
= -180 stopni i high.longitude
= 180 stopni, widoczny obszar uwzględnia wszystkie długości.
Jeśli low.longitude
= 180 stopni, high.longitude
= -180 stopni, zakres długości geograficznej jest pusty.
Jeśli low.latitude
> high.latitude
, zakres szerokości geograficznej jest pusty.
Musisz wypełnić zarówno pole low
, jak i high
, a reprezentowane pole nie może być puste (zgodnie z definicjami powyżej). Pusty widoczny obszar spowoduje błąd.
Na przykład ten widoczny obszar w całości obejmuje Nowy Jork:
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
Pola |
low |
LatLng
To pole jest wymagane. Najniższy punkt widocznego obszaru.
|
high |
LatLng
To pole jest wymagane. Najwyższy punkt widocznego obszaru.
|
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-07-02 UTC.
[null,null,["Ostatnia aktualizacja: 2024-07-02 UTC."],[[["A Viewport is defined by two points, `low` and `high`, representing the southwest and northeast corners of a rectangular area on a map."],["It's crucial that `low` latitude is less than `high` latitude and, generally, `low` longitude is less than `high` longitude for the viewport to be valid."],["The viewport encompasses all points within its boundaries, including the boundary lines themselves."],["Special cases exist where longitude ranges can be inverted or represent the entire globe, but latitude ranges must be logically ordered."],["Both `low` and `high` points are mandatory, and the resulting viewport cannot be empty, otherwise, an error will occur."]]],["A Viewport, defined by `low` and `high` latitude-longitude points, represents a closed region. Both `low` and `high` points are mandatory. Longitude ranges can be inverted, crossing the 180-degree line, or encompass all longitudes. Latitude ranges, if `low` is greater than `high` are empty. A viewport can be a single point when `low` equals `high`. An empty viewport, when both are equal, results in an error.\n"]]