ian_broad

Google Street View Toolbar Python Add-in for ArcMap

Blog Post created by ian_broad on Apr 13, 2015

Updated – 2/4/2015
Fixed backwards compatibility with 10.1
Added exception handling for custom/undefined coordinate system, and Layout view.

 

Download the Google Street View Python Add-in for ArcMap - Works with ArcGIS 10.1+

 

StreetViewMain2.png

 

I work for an electric utility, and Google Street View is a very handy tool to do a quick “field check” to verify, for example, equipment or pole specifications. It can save a lot of time, and gas! Of course, the Street View data may not always accurately depict what’s in the real world since things change, but it’s still a very good source to have available.

 

To use this Google Street View Python Add-in, first download the add-in by clicking the link at the top of this page. Next, install the add-in. This should add the following toolbar to ArcMap.

StreetView

If it didn’t automatically add the toolbar, in ArcMap go to Customize –> Toolbars –> and click on Street View.

 

CustomizeToolbars

 

Once the toolbar is visible, click on the Street View icon, and then using either satellite imagery, or some other landbase data click on a road. Once a road is clicked, your browser will open and show that location within Google Street View. If the screen that loads is black, then there is no Street View data available for that location.

 

I’ve recently found out the add-in will not work in Layout view, so I’ve added a warning message to alert the user. I’ve also added a warning message when the Data Frame coordinate system is either undefined, or uses a custom coordinate system.

 

Check out the following guide to add or remove a button, or add a keyboard shortcut for a button:
Tutorial On Customizing ArcMap Toolbars and Keyboard Shortcuts

 

I hope you find this tool useful. Please leave a comment if you have any questions or problems, and be sure to check out the other tools I’ve created!

Outcomes