Basically, the guys over at subgurim.net have already done all the hard work in writing the .Net wrapper for Google Maps. Problem is, the examples on their site are mostly in spanish & its a bit difficult to find out exactly what is needed to get everything working. So here is the speedcode version - 10 minutes & you're done! 1. Get a Google Maps API key from here: http://www.google.com/apis/maps/ 2. Download the SubGurim wrapper dll from here: http://en.googlemaps.subgurim.net/descargar.aspx 3. Unzip it, and put it in your \bin directory 4. Add it to your toolbox by Tools -> Choose Toolbox Items -> Browse -> Select the .dll file -> OK GMap will now be in the ‘Standard’ area of your Toolbox. 5. Add a new webpage. 6. Drag the GMap from the toolbox onto the page. A new instance of the GMap will appear on the page, with the name ‘GMap1′ 7. Add the following lines to your web.config file: <appSettings> <add key="googlemaps.subgurim.net" value="YourGoogleMapsAPIKeyHere" /> </appSettings> Code (markup): 8. Add the following code to your Page.Load sub Dim sStreetAddress As String Dim sMapKey As String = ConfigurationManager.AppSettings("googlemaps.subgurim.net") Dim GeoCode As Subgurim.Controles.GeoCode sStreetAddress = "100 Russell St. Melbourne. VIC. 3000. Australia" GeoCode = GMap1.geoCodeRequest(sStreetAddress, sMapKey) Dim gLatLng As New Subgurim.Controles.GLatLng(GeoCode.Placemark.coordinates.lat, GeoCode.Placemark.coordinates.lng) GMap1.setCenter(gLatLng, 16, Subgurim.Controles.GMapType.GTypes.Normal) Dim oMarker As New Subgurim.Controles.GMarker(gLatLng) GMap1.addGMarker(oMarker) Code (markup): Press F5 and you're done! This post is reprinted in full from my blog http://gathadams.com
nice job man. thank you I have incoeporated googlemap to a US site too, so anyone need help, pls mail me
I wrote a sweet Google Maps Wrapper visible Here: http://www.thenorthend.com/neighborhood_listings/index.cfm if anyone wanted to "borrow" my work, hehe.
ccoonen, i just saw your work. It looks really sweet but, unlike BurgerKing you do not offer any tutorial, code snipet, whatever about how you have done that. Anyway it remains that it's a good work. Regards
Check this 2 minute tutorial to add google maps easily to your asp.net websites http://www.tutorialsasp.net/free-aspnet-controls/embed-google-maps/
Thanks ye I need this one only And let us see this will work or not on my project. Well you did a nice job.
hi all how do you center that map if you mark several lat/long locations? whats the formula to dynamically calculate the center of all those AND/OR set the correct zoom level to show all markers? assuming all locations are within the US. thanks a bunch Moazzam