Índice
Viewport(mensaje)
Viewport
Un viewport de latitud-longitud, representado como dos puntos low y high diagonalmente opuestos. Un viewport se considera una región cerrada, es decir, incluye su límite. Los límites de latitud deben oscilar entre -90 y 90 grados inclusive, y los límites de longitud deben oscilar entre -180 y 180 grados inclusive. Varios casos incluyen los siguientes:
Si
low=high, la ventana de visualización consta de ese único punto.Si
low.longitude>high.longitude, el intervalo de longitud se invierte (el viewport cruza la línea de longitud de 180 grados).Si
low.longitude= -180 grados yhigh.longitude= 180 grados, el viewport incluye todas las longitudes.Si
low.longitude= 180 grados yhigh.longitude= -180 grados, el rango de longitud está vacío.Si
low.latitude>high.latitude, el rango de latitud está vacío.
Se deben propagar low y high, y el cuadro representado no puede estar vacío (como se especifica en las definiciones anteriores). Si el viewport está vacío, se generará un error.
Por ejemplo, este viewport encierra por completo la ciudad de Nueva York:
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
| Campos | |
|---|---|
low |
Obligatorio. Es el punto inferior de la vista del puerto. |
high |
Obligatorio. El punto alto de la ventana de visualización. |