要在JSP页面上实现Google Maps上的多标记,你需要遵循以下步骤:
Google Maps API允许开发者在网页上嵌入交互式地图。多标记指的是在地图上放置多个标记(markers),每个标记代表一个地理位置。
<script>
标签引入Google Maps JavaScript API。div
元素作为地图的容器。<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Google Maps Multiple Markers</title>
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY"></script>
<script>
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 10,
center: {lat: -34.397, lng: 150.644}
});
var markers = [
{lat: -34.397, lng: 150.644, title: 'Marker 1'},
{lat: -34.497, lng: 150.744, title: 'Marker 2'},
{lat: -34.297, lng: 150.544, title: 'Marker 3'}
];
markers.forEach(function(marker) {
new google.maps.Marker({
position: marker,
map: map,
title: marker.title
});
});
}
</script>
</head>
<body onload="initMap()">
<div id="map" style="height: 400px; width: 100%;"></div>
</body>
</html>
<script>
标签正确引入了API。通过以上步骤和示例代码,你应该能够在JSP页面上成功实现Google Maps上的多标记功能。
领取专属 10元无门槛券
手把手带您无忧上云