谷歌地图Javascript API v3热图不显示
Google Maps Javascript API v3 Heatmap Not Displaying
由于某些原因,地图不会显示....我真的不知道为什么。
下面是代码,由于某种原因,地图只是不显示…这是我第一次用Google Maps API v3 API做热图,所以我有点迷路了。
<!DOCTYPE html>
<html style="height: 100%">
<head>
<meta charset="utf-8">
<title>Heatmap</title>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false&libraries=visualization"></script>
<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0px; padding: 0px }
#map { height: 200px; width: 100% }
</style>
</head>
<body onload="initialize()" style="height: 100%;>
<div id="map" style="height: 600px; width: 800px;"></div>
<script>
var map, pointarray, heatmap;
var callsForService = [
new google.maps.LatLng(42.2861624, -85.5813606),
new google.maps.LatLng(42.3033738, -85.583591),
new google.maps.LatLng(42.2453713, -85.584707),
new google.maps.LatLng(42.3034079, -85.5973274),
new google.maps.LatLng(42.249651, -85.595145),
new google.maps.LatLng(42.2897601, -85.5858846),
new google.maps.LatLng(42.321433, -85.551406),
new google.maps.LatLng(42.2848497, -85.5906321),
new google.maps.LatLng(42.2916942, -85.5818942),
new google.maps.LatLng(42.3033738, -85.583591),
new google.maps.LatLng(42.3061913, -85.5962831),
new google.maps.LatLng(42.321433, -85.551406),
new google.maps.LatLng(42.2917069, -85.5872286),
];
function initialize() {
var mapOptions = {
zoom: 15,
center: new google.maps.LatLng(42.2800153,-85.5828371),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map'),
mapOptions);
pointArray = new google.maps.MVCArray(callsForService);
heatmap = new google.maps.visualization.HeatmapLayer({
data: pointArray
});
heatmap.setMap(map);
}
</script>
</body>
</html>`
缺少双引号:
<body onload="initialize()" style="height: 100%;">
------------------------------------------------^
同时去掉callsForService
相关文章:
- 谷歌地图v3标记没有显示ie8和9
- 谷歌地图停止显示点v3
- 没有显示带有Infobox PHP/SQL的Google Map API v3
- 使用Google地图API v3显示多个标记
- 谷歌地图API v3未显示
- GoogleMaps V3仅显示1个多边形
- 更改信息窗口的位置显示在谷歌地图API v3中
- Google Maps Javascript API v3 地图显示在桌面浏览器上,但不会显示在移动浏览器上
- 谷歌地图v3-将标记替换为infoWindow显示
- IE中的谷歌地图API v3不显示地图或标记
- 在Google Maps API V3中只显示一个InfoBubble
- 在谷歌地图API JS V3上显示距离用户当前位置最近的多个标记,距离30公里
- 一次显示一个标记-谷歌地图API v3
- 地图 API v3 - Chrome 和 Opera 不显示标记
- Google Maps API V3:简单标记群集未显示
- 谷歌地图 API v3 未正确显示位置
- 仅在缩放级别 15 谷歌地图 API v3 上显示标记
- 谷歌地图API V3 - 点击标记显示更多信息内容作为叠加层(如谷歌地图)
- Twitter Bootstrap v3.0.0 未显示模态组件
- 如何循环显示来自跟踪路由输出的谷歌地图v3中的标记