Como adicionar o Google Maps num projecto .NET

1. Obter a chave para usar a API do Google Maps
http://www.google.com/apis/maps/signup.html
2. Fazer download do wrapper da API do Google Maps
http://en.googlemaps.subgurim.net/descargar.aspx
3. Colocar a DLL na directoria \bin do projecto
4. Adicionar á toolbox o novo controlo
Tools -> Choose Toolbox Items -> Browse -> escolham a "gmaps.dll" -> OK
5. Adicionem uma nova pagina.
6. Arrastem o controlo GMap da toolbox para a pagina.
7. Criem uma no chave no web.config
<appsettings >
<add key="googlemaps.subgurim.net" value="<chave da API do Google Maps>" />
<appsettings>
8. No evento Page_Load adicionem o seguinte código.
string sStreetAddress = "Lisboa.Portugal";
string sMapKey = ConfigurationManager.AppSettings("googlemaps.subgurim.net");
Subgurim.Controles.GeoCode GeoCode = GMap1.geoCodeRequest(sStreetAddress, sMapKey);
Subgurim.Controles.GLatLng gLatLng = New Subgurim.Controles.GLatLng(GeoCode.Placemark.coordinates.lat, GeoCode.Placemark.coordinates.lng)
GMap1.setCenter(gLatLng, 16, Subgurim.Controles.GMapType.GTypes.Normal)

Leave a Comment

(requerido) 
(requerido) 
 
(opcional)
(requerido) 
If you can't read this number refresh your screen
Enter the numbers above: