Индекс
-
Viewport
(сообщение)
Область просмотра
Окно просмотра широта-долгота, представленное двумя диагонально противоположными low
и high
точками. Окно просмотра считается замкнутой областью, т.е. включает в себя свою границу. Границы широты должны находиться в диапазоне от -90 до 90 градусов включительно, а границы долготы должны находиться в диапазоне от -180 до 180 градусов включительно. Различные случаи включают в себя:
Если
low
=high
, окно просмотра состоит из этой единственной точки.Если
low.longitude
>high.longitude
, диапазон долготы инвертируется (окно просмотра пересекает линию долготы 180 градусов).Если
low.longitude
= -180 градусов иhigh.longitude
= 180 градусов, в окне просмотра отображаются все значения долготы.Если
low.longitude
= 180 градусов иhigh.longitude
= -180 градусов, диапазон долгот пуст.Если
low.latitude
>high.latitude
, диапазон широт пуст.
И low
, и high
должны быть заполнены, и представленное поле не может быть пустым (как указано в определениях выше). Пустое окно просмотра приведет к ошибке.
Например, это окно просмотра полностью охватывает Нью-Йорк:
{ "низкий": { "широта": 40,477398, "долгота": -74,259087}, "высокий": { "широта": 40,91618, "долгота": -73,70018 } }
Поля | |
---|---|
low | Необходимый. Нижняя точка окна просмотра. |
high | Необходимый. Верхняя точка смотрового окна. |
Индекс
-
Viewport
(сообщение)
Область просмотра
Окно просмотра широта-долгота, представленное двумя диагонально противоположными low
и high
точками. Окно просмотра считается замкнутой областью, т.е. включает в себя свою границу. Границы широты должны находиться в диапазоне от -90 до 90 градусов включительно, а границы долготы должны находиться в диапазоне от -180 до 180 градусов включительно. Различные случаи включают в себя:
Если
low
=high
, окно просмотра состоит из этой единственной точки.Если
low.longitude
>high.longitude
, диапазон долготы инвертируется (окно просмотра пересекает линию долготы 180 градусов).Если
low.longitude
= -180 градусов иhigh.longitude
= 180 градусов, в окне просмотра отображаются все значения долготы.Если
low.longitude
= 180 градусов иhigh.longitude
= -180 градусов, диапазон долгот пуст.Если
low.latitude
>high.latitude
, диапазон широт пуст.
И low
, и high
должны быть заполнены, и представленное поле не может быть пустым (как указано в определениях выше). Пустое окно просмотра приведет к ошибке.
Например, это окно просмотра полностью охватывает Нью-Йорк:
{ "низкий": { "широта": 40,477398, "долгота": -74,259087}, "высокий": { "широта": 40,91618, "долгота": -73,70018 } }
Поля | |
---|---|
low | Необходимый. Нижняя точка окна просмотра. |
high | Необходимый. Верхняя точка смотрового окна. |