Un'area visibile di latitudine e longitudine, rappresentata da due punti low e high diagonalmente opposti. Un viewport è considerato una regione chiusa, ovvero include il suo confine. I limiti di latitudine devono essere compresi tra -90 e 90 gradi inclusi e i limiti di longitudine tra -180 e 180 gradi inclusi. Vari casi includono:
- Se - low=- high, l'area visibile è costituita da quel singolo punto.
- Se - low.longitude>- high.longitude, l'intervallo di longitudine è invertito (l'area visibile attraversa la linea di longitudine di 180 gradi).
- Se - low.longitude= -180 gradi e- high.longitude= 180 gradi, l'area visibile include tutte le longitudini.
- Se - low.longitude= 180 gradi e- high.longitude= -180 gradi, l'intervallo di longitudine è vuoto.
- Se - low.latitude>- high.latitude, l'intervallo di latitudine è vuoto.
Sia low che high devono essere compilati e la casella rappresentata non può essere vuota (come specificato dalle definizioni precedenti). Un viewport vuoto comporterà un errore.
Ad esempio, questa visualizzazione inclusa racchiude completamente New York:
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
| Rappresentazione JSON | 
|---|
| { "low": { object ( | 
| Campi | |
|---|---|
| low | 
 Obbligatorio. Il punto più basso dell'area visibile. | 
| high | 
 Obbligatorio. Il punto più alto dell'area visibile. |