The Street View Image API, as described here , provides static images for a specific location. However, it does not accept the panorama parameter parameter for loading certain panoramas.
Recent additions to Street View images on Google Maps have been "disconnected from the map" and are only available through the panorama ID (panorama parameter), for example, these monkeys with hot tubs or this donkey . If you remove panoid from the URL, then the monkey will not load . For comparison, this tree image does not need a panoid to load panorama panoramas.
The same behavior is observed when loading these panoramas through the API. The Docs Google Maps API has the following to say about panoid:
Gets the current panorama ID for the street view panorama. This identifier is stable only in the current browser session.
However, as shown above with the monkeys, the panorama ID is not tied to the current session.
My problem is that the Google Street View API does not accept panoid, so I cannot find a static image of monkeys. The static tree image works, but I get "no imagesery" for the monkeys .
Why are these street views not available in the location API, and is there a way to load static images from the pano id?