Google Maps Basis
- Vorige Pagina Maps Inleiding
- Volgende Pagina Maps Lagen
创建基础的谷歌地图
此例创建以英国伦敦为中心的谷歌地图:
Voorbeeld
<!DOCTYPE html> <html> <body> <h1>我的第一个谷歌地图</h1> <div id="googleMap" style="width:100%;height:400px;"></div> <script> function myMap() { var mapProp= { center: new google.maps.LatLng(51.508742,-0.120850), zoom:5, }; var map = new google.maps.Map(document.getElementById("googleMap"),mapProp); } </script> <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY&callback=myMap"></script> </body> </html>
接下来 ,我们会一步步研究上面这个例子。
地图容器和尺寸
地图需要一个 HTML 元素来存放地图:
<div id="googleMap" style="width:100%;height:400px"></div>
同时还要设置地图的大小。
创建一个函数来设置地图属性
function myMap() { var mapProp = { center: new google.maps.LatLng(51.508742,-0.120850), zoom:5, }; var map = new google.maps.Map(document.getElementById("googleMap"),mapProp); }
mapProp
Variabelen definiëren de eigenschappen van de kaart.
center
Eigenschap bepaalt de centrale positie van de kaart (gebruik breedte- en lengtegraadcoördinaten).
zoom
Eigenschap bepaalt het zoomniveau van de kaart (probeer de kaart te zoomen).
Kijk naar deze regel:
var map=new google.maps.Map(document.getElementById("googleMap"), mapProp);
Het gebruikt de doorgegeven parameters (mapProp
) Een nieuwe kaart maken binnen het <div> element met id="googleMap".
Meerdere kaarten
De volgende voorbeelden definiëren vier verschillende kaarttypen:
Voorbeeld
var map1 = new google.maps.Map(document.getElementById("googleMap1"), mapOptions1); var map2 = new google.maps.Map(document.getElementById("googleMap2"), mapOptions2); var map3 = new google.maps.Map(document.getElementById("googleMap3"), mapOptions3); var map4 = new google.maps.Map(document.getElementById("googleMap4"), mapOptions4);
Gratis Google API Key
Google staat het gebruik van Google API's door websites gratis toe, duizenden keren per dag.
Bezoek de volgende link om te leren hoe je een API key kunt verkrijgen:
https://developers.google.com/maps/documentation/javascript/get-api-key
Google Maps moet de API laden in key
Parameters vinden deze API-sleutel:
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY&callback=myMap"></script>
- Vorige Pagina Maps Inleiding
- Volgende Pagina Maps Lagen