Google Maps APIを使用して場所のヒートマップを生成しようとしています。それは動作しますが、ヒートマップによってレンダリング部分が小さいので、その結果は、非常に有用ではありません見るのは難しいです:Google Maps APIを使用してヒートマップオーバーレイを設定する
ドキュメントで何も大きな塊でレンダリングするヒートマップを拡張する方法を提案します。これを行うための文書化されていない方法はありますか?これはAPIの単なる制限ですか?もっと多くのデータポイントが必要ですか?私は以下で使用しているコードを貼り付けました。
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" />
<style type="text/css">
html {
height: 100%
}
body {
height: 100%;
margin: 0px;
padding: 0px
}
#map {
height: 100%
}
</style>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function initialize() {
var myLatlng = new google.maps.LatLng(44.646959,-63.589697);
var myOptions = {
zoom : 14,
center : myLatlng,
mapTypeId : google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById('map'), myOptions);
var layer = new google.maps.FusionTablesLayer({
query: {
select: 'geometry',
from: '[ fusion table id removed ]'
},
heatmap: { enabled: true }
});
layer.setMap(map);
}
</script>
</head>
<body onload="initialize()">
<div id="map"></div>
</body>
</html>
これも私のために働いています。 maxIntensityのいくつかの妥当な範囲は何ですか? –
maxIntensityオプションはどこで設定しますか?ヒートマップ内:{enabled:true、maxIntensity:80}は私のためには機能しません。 – Arjen