【发布时间】:2014-09-24 08:06:09
【问题描述】:
无法在谷歌地图中画圆
我正在通过 google 学习本教程:
https://developers.google.com/maps/documentation/javascript/examples/circle-simple
我找不到我在做什么错误。
这是我的 Google Map API 代码:
<style>
#map_canvas {
width: 500px;
height: 400px;
}
</style>
<?php
$lat = '11.0183';
$lng = '76.9725';
?>
<script src="https://maps.googleapis.com/maps/api/js"></script>
<script>
function initialize() {
var mapCanvas = document.getElementById('map_canvas');
var mapOptions = {
center: new google.maps.LatLng("<?php echo $lat ;?>", <?php echo $lng ;?>),
population: 14856,
zoom: 11,
mapTypeId: google.maps.MapTypeId.TERRAIN
}
var map = new google.maps.Map(mapCanvas, mapOptions)
}
google.maps.event.addDomListener(window, 'load', initialize);
var citymap = {};
citymap['userplace'] = {
center: new google.maps.LatLng("<?php echo $lat ;?>", <?php echo $lng ;?>),
population: 14856
};
var cityCircle;
var map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
// Construct the circle for each value in citymap.
// Note: We scale the area of the circle based on the population.
for (var city in citymap) {
var populationOptions = {
strokeColor: '#FF0000',
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: '#FF0000',
fillOpacity: 0.35,
map: map,
center: citymap[city].center,
radius: Math.sqrt(citymap[city].population) * 100
};
};
</script>
<body>
<div id="map_canvas"></div>
</body>
我只想在我加载的地图上画一个圆圈。
我该如何解决这个问题??
【问题讨论】:
-
为什么
android标签..它的php和java脚本
标签: javascript php google-maps google-maps-api-3 google-maps-markers