GMSVisibleRegion contains the four points defining the polygon that is visible in a map’s
camera.
This polygon can be a trapezoid instead of a rectangle, because a camera can have tilt. If the
camera is directly over the center of the camera, the shape is rectangular, but if the camera is
tilted, the shape will appear to be a trapezoid whose smallest side is closest to the point of
view.
GMSVisibleRegion contains the four points defining the polygon that is visible in a map’s
camera.
This polygon can be a trapezoid instead of a rectangle, because a camera can have tilt. If the
camera is directly over the center of the camera, the shape is rectangular, but if the camera is
tilted, the shape will appear to be a trapezoid whose smallest side is closest to the point of
view.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-27 UTC."],[[["\u003cp\u003e\u003ccode\u003eGMSVisibleRegion\u003c/code\u003e defines the four points of a polygon that represents the visible area on a map.\u003c/p\u003e\n"],["\u003cp\u003eThis visible area can be a trapezoid or a rectangle depending on the camera's tilt: rectangular when looking directly down, trapezoidal when tilted.\u003c/p\u003e\n"],["\u003cp\u003eWhen tilted, the trapezoid's smallest side is the closest to the viewer's perspective.\u003c/p\u003e\n"]]],[],null,["# GoogleNavigation Framework Reference\n\nGMSVisibleRegion\n================\n\n typedef struct ../Structs/GMSVisibleRegion.html ../Structs/GMSVisibleRegion.html\n\n[GMSVisibleRegion](../Structs/GMSVisibleRegion.html) contains the four points defining the polygon that is visible in a map's\ncamera.\n\nThis polygon can be a trapezoid instead of a rectangle, because a camera can have tilt. If the\ncamera is directly over the center of the camera, the shape is rectangular, but if the camera is\ntilted, the shape will appear to be a trapezoid whose smallest side is closest to the point of\nview.\n- `\n ``\n ``\n `\n\n ### [GMSVisibleRegion](../Type-Definitions/GMSVisibleRegion/GMSVisibleRegion.html)\n\n `\n ` \n [GMSVisibleRegion](../Structs/GMSVisibleRegion.html) contains the four points defining the polygon that is visible in a map's\n camera.\n\n This polygon can be a trapezoid instead of a rectangle, because a camera can have tilt. If the\n camera is directly over the center of the camera, the shape is rectangular, but if the camera is\n tilted, the shape will appear to be a trapezoid whose smallest side is closest to the point of\n view. \n\n #### Declaration\n\n Swift \n\n struct ../Structs/GMSVisibleRegion.html\n\n Objective-C \n\n struct {}"]]