ThinkGeo.com    |     Documentation    |     Premium Support

How to display Google Street View?

 Hello, I want to display the google streetview, but this only shows the map with the marker, how can I see the photo at street level?? 


Thanks in advance.



Map1.MapBackground.BackgroundBrush = new GeoSolidBrush(GeoColor.FromHtml("#E5E3DF"));


            Map1.CurrentExtent = new RectangleShape(-13939426.6371, 6701997.4056, -7812401.86, 2626987.386962);


            Map1.MapUnit = GeographyUnit.Meter;


            Map1.MapTools.OverlaySwitcher.Enabled = true;


            Map1.MapTools.MouseCoordinate.Enabled = true;


            GoogleOverlay google = new GoogleOverlay("Google Map");


            google.JavaScriptLibraryUri = new Uri(MapasConstants.CstrGoogleAPI );


            google.GoogleMapType = GoogleMapType.Normal;


            PointShape ps = new PointShape(-101.344181,20.670866);


            google.GoogleStreetView = new GoogleStreetView(ps,100,100);


            google.GoogleStreetView.Enabled = true;


            google.CenterOnStreetView = true;


            Map1.CustomOverlays.Add(google);



 


 


 



Hi Jennifer,
 
You could refer to the sample on our wiki, wiki.thinkgeo.com/wiki/File:…icInfo.zip, I think this sample will help you to make it works.
 
Regards,
Edgar

 Hello Edgar, thanks for the code, it is very similar to mine, but......... is the panorama streetview available in version 6.0 or not yet?? I mean, I can see the map with the streetview symbol but I can´t see the panorama at street level.


Thanks in advance ,


 



Hi jennifer,


To see the panorama streetview you will need to also include the code we provide in the Sample.aspx Source. If you search in the Source page for WebForm_InitCallBack() you will see the call to Google StreetView.



 Thanks, but.... I can´t find the  WebForm_InitCallBack() in the source. I´ve downloaded the sample from wiki.thinkgeo.com/wiki/File:...icInfo.zip but maybe your files and mine are different, is there another example??


 


Thanks again for your help!



 Hello jennifer,


 
 When I run the sample, I can see a street view, is this you want(lowerright corner)?

 
 With this code, you can modify the 700 and 300 to change the size of the view.

google.GoogleStreetView = new GoogleStreetView(new PointShape(-96.767019, 33.079402), 700, 300);

 Let us know your queries.
 
 Regards,
 
 Gary

 Hello, Im using vs2008 not vs2010, so I took the code of the sample.aspx webform , here its the image of what I see, tha map does not show the panorama. One question, is this code enough to see it as I need it? or do I have to configure something more?



Map1.MapBackground.BackgroundBrush = new GeoSolidBrush(GeoColor.FromHtml("#E5E3DF"));


            Map1.CurrentExtent = new RectangleShape(-10774639.9634, 3907531.7279639, -10769862.649132, 3903709.8765501);


            Map1.MapUnit = GeographyUnit.Meter;


            Map1.MapTools.MouseCoordinate.Enabled = true;


            GoogleOverlay google = new GoogleOverlay("Google Map");


            google.GoogleMapType = GoogleMapType.Normal;


            google.GoogleStreetView = new GoogleStreetView(new PointShape(-96.767019, 33.079402), 700, 300);


            google.TrafficEnabled = true;


            Map1.CustomOverlays.Add(google);


 




Hello jennifer, 
  
 So you made your own project not running the sample, have you refer the code in the Sample.aspx? There is some script and html code you will need. 
  
 The code above you paste is no problem. 
  
 If you still can’t resolve your problem, can you send your own sample to forumsupport@thinkgeo.com? We can debug and check the code. 
  
 Regards, 
  
 Gary