我目前是第一次使用 Google Maps API。基本上我希望地图缩小,以便整个世界显示时没有重叠(例如,某个国家的部分不会在地图的两侧重复)。
我发现最接近我的要求的是这个问题: Google Maps API V3: Show the whole world
但是,此问题的最佳答案并未提供所需的完整代码。
我使用 Google 的入门示例作为我的 HTML 的基础:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
#map-canvas { height: 100% }
</style>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCuP_BOi6lD7L6ZY7JTXRdhY1YEj_gcEP0&sensor=false">
</script>
<script type="text/javascript">
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(-34.397, 150.644),
zoom: 1
};
var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
<body>
<div id="map-canvas"/>
</body>
</html>
但是,在上述问题中提供的示例中,已指定了许多附加变量。我的问题是,我在哪里插入上述问题中的代码以确保我的世界地图正确显示?