You can integrate a Google Street View panoramic photo viewer with the Geocortex Viewer for HTML5 using the Integration module.
- Unzip the download package to a convenient location.
- Copy 'GoogleMaps.html' into the '3rdPartyMaps' folder of your IIS Virtual Directory, eg: C:\inetpub\wwwroot\Html5Viewer\Resources\3rdPartyMaps\
- On line 10 of the GoogleMaps.html file, add you API key to the URL, as follows:
Configure the Integration Module
- Open the xxxxxx.json.js file that configures the Viewer, eg: C:\Program Files (x86)\Latitude Geographics\Geocortex Essentials\[instance]\REST Elements\Sites\[site]\Viewers\[viewer]\VirtualDirectory\Resources\Config\Default\Desktop.json.js
- Update the 'externalComponents' property of the 'Integration' module to include Google Street View:
"displayName": "Google Street View",
Add the 3rd Party Maps button to the toolbar
- In Geocortex Essentials Manager, edit the viewer whose configuration has just been updated.
- Open the 'Toolbar' configuration.
- In the 'Available Tools' column, find the 'Linked Maps' tool and drag it to the desired position in the 'Configured Toolbar' column.
- Click 'Apply Changes'
- Click 'Save Site'
Now, launch the viewer and enjoy Google Street View integration!
Please see the article Restrict your Google Street View API Key for more information on protecting your Google API key.
and this post for information on changes to the pricing in June 2018 - https://support.vertigis.com/hc/en-us/community/posts/11498510956306-Google-Maps-and-Streetview-new-pricing-on-June-11th