In this example, we'll create a Flex application that uses the Google Maps API for Flash, which communicates with the Google Street View API to create a seamless experience.
The Google Street View components are available directly in the Google Maps javascript API, however they are not directly available through the Flash API. Even though they aren't available directly in the Flash API, that doesn't mean that you can't use them together. Through ExternalInterface, you can still make those the two work together seamlessly.
Take a look at this example. Any time you click on the Flash-based map, the street view below it will update to show the location that you clicked on. Go ahead and try it out... If you click on an area that doesn't support street view, then you'll get a message stating that the panorama is not available.
Resources:
- http://www.insideria.com/2008/12/making-separate-components-wor.html
- http://code.google.com/apis/maps/documentation/flash/
- http://code.google.com/apis/maps/documentation/reference.html#GStreetviewOverlay
- http://code.google.com/apis/maps/