All after much back and forth with different people and what now seems to be legitimate email traffic with the Google Maps API Team. It is now apparent that this widget does NOT conform to the Google Maps API Terms of Service. Due to this fact, this widget download will be removed and the live preview site will be un-accessible. It is my recommendation that all users of this widget immediately remove the widget from their WAB site and discontinue use of this widget. The only way it seems currently to be compliant with the TOS is to not have a (non-Google) map visible at all in the app which is of no use at all to us esri users. I find it hard to understand how the Worlds leader in GIS technology and Google can not come to terms on the use of StreetView panoramas with esri basemaps, but it is what it is. So after years of this widget being used by hundreds of users around the world we must say good-bye.
Here is another widget for the Web App Builder.
Web AppBuilder for ArcGIS | Help - Google Street View widget
List of the latest enhancements and changes:
- Updated for WAB 2.1
List of older enhancements and changes:
- Widget no longer open the street view html window automatically on open.
- Prevent popup check from firing multiple times.
- Removed sensor portion of the StreetView code as Google has depreciated it.
- Minor configuration UI changes.
- Widget code updated to work with all the new themes and their style colors.
- Fixed issue with maps whose spatial reference was not 4326 or 102100
Features:
- This widget conforms to the Google Terms of Use (TOS) agreement
- Widget allows configuration of Google Street View Panorama Options
- Widget provides drag and drop support
- Widget provides graphical feedback on the map when changes are made to the Street View Panorama window
- This widget displays the Google Street View Panorama in a popup browser window as to not violate the Google TOS agreement
Robert,
I have to say, this widget looks so useful!! I also really appreciate the time you put into the eSearch widget, its so much more functional than the built in query widget.
However, I'm having trouble setting up the Google Map API to allow access to the street view widget in my apps.
The apps I am creating are using the WAB developer version 1, then hosting them online using Google Drive. I've successfully created an application that runs well hosted on the Google Drive as the web host. Here is the example: ArcGIS Web Application
The problem is, I don't know what to use as the URL's when registering the Google Maps API. I don't really know what the URL will be until it is uploaded to Google Drive, and then at that point I can't change the widget settings (unless I edit the script files but I wouldn't be sure which to edit.)
Just wondering if you could share any info that could help me get this widget up and running in my apps!
Thanks,
~Phil