如何对接谷歌地图h5
时间: 2024-10-18 14:18:08 浏览: 15
百度地图H5地图选址
在网页中集成谷歌地图H5,通常使用Google Maps JavaScript API。以下是基本步骤:
1. **引入API**:
在HTML文件的 `<head>` 标签内添加 Google Maps 的链接,例如:
```html
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" async defer></script>
```
替换 `YOUR_API_KEY` 为你的 Google Maps API 密钥。
2. **初始化地图**:
在页面底部或某个合适的回调函数 `initMap()` 中初始化地图,提供容器元素(div)和配置选项:
```javascript
function initMap() {
var mapDiv = document.getElementById('map');
var map = new google.maps.Map(mapDiv, {
center: {lat: -34.397, lng: 150.644}, // 地图中心位置
zoom: 8, // 初始缩放级别
});
}
```
3. **添加标记**:
如果你想在地图上显示地点,可以用 `Marker` 对象:
```javascript
var marker = new google.maps.Marker({
position: {lat: -34.397, lng: 150.644},
map: map,
title: 'Your Location'
});
```
4. **事件监听**:
可以给地图添加各种交互事件,如点击、拖拽等:
```javascript
map.addListener('click', function(event) {
placeMarker(event.latLng);
});
```
5. **自定义样式**:
谷歌地图提供了丰富的定制选项,你可以调整地图样式、图标等。
阅读全文