7
Google Maps Javascript api

Google Maps Javascript api. Google Maps – Javascript api Referência: –//developers.google.com/maps/documentation/javascript/tutorial

Embed Size (px)

Citation preview

Page 1: Google Maps Javascript api. Google Maps – Javascript api Referência: –//developers.google.com/maps/documentation/javascript/tutorial

Google Maps

Javascript api

Page 2: Google Maps Javascript api. Google Maps – Javascript api Referência: –//developers.google.com/maps/documentation/javascript/tutorial

Google Maps – Javascript api• Referência:

– https://developers.google.com/maps/documentation/javascript/tutorial

• Biblioteca javascript para renderizar mapas em páginas web

• Para adicionar a biblioteca na página:– <script src="http://maps.googleapis.com/maps/api/js"></script>

• Para uso comercial precisa de uma API_KEY!

Page 3: Google Maps Javascript api. Google Maps – Javascript api Referência: –//developers.google.com/maps/documentation/javascript/tutorial

Google Maps – Mapa• Criando o Mapa:

//1 aonde renderiza o mapavar divMapa = document.getElementById('mapa');//2 configuracao inicial do mapavar optsMap = {

center: {lng: -43, lat: -22},zoom: 8

}map = new google.maps.Map(divMapa, optsMap);

Page 4: Google Maps Javascript api. Google Maps – Javascript api Referência: –//developers.google.com/maps/documentation/javascript/tutorial

Google Maps – Marker• Criando o Marker: // configuracoes do marker

var optsMarker = {position: {lng: -43, lat: -22},map: map,title: 'Hello World!’

};marker = new google.maps.Marker(optsMarker);

• Removendo um Markermarker.setMap(null)

Page 5: Google Maps Javascript api. Google Maps – Javascript api Referência: –//developers.google.com/maps/documentation/javascript/tutorial

Google Maps – InfoWindow• Criando a InfoWindow:

var optsInfo = {content: 'Abacaxi'

};caixaInformacoes = new google.maps.InfoWindow(optsInfo);

• Adicionando evento ao marcador para exibir a InfoWindowgoogle.maps.event.addListener(marker, 'click', function(){

caixaInformacoes.open(map, marker);});

Page 6: Google Maps Javascript api. Google Maps – Javascript api Referência: –//developers.google.com/maps/documentation/javascript/tutorial

Google Maps – Onload• Para criar o mapa quando a tela acabar de carregar

onload = criaMapa;// ougoogle.maps.event.addDomListener(window, 'load', criaMapa);