谷歌地图-设置国家的颜色,如果我点击它链接到一个页面
Google Maps - Setting Countries to a Color and if I click on it links to a page
我想把特定的国家设置成特定的颜色,然后如果用户点击它,它会打开一个小窗口,里面有一些文本/链接。
下面是我到现在为止的代码: <style>
#map_canvas {
width: 100%;
height: 500px;
}
</style>
<script src="https://maps.googleapis.com/maps/api/js"></script>
<script>
function initialize() {
var map_canvas = document.getElementById('map_canvas');
var map_options = {
center: new google.maps.LatLng(22.6006017, -3.845206),
zoom: 2,
scrollwheel: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(map_canvas, map_options)
google.maps.event.addListener(map, 'click', function(event){
this.setOptions({scrollwheel:true});
});
google.maps.event.addListener(map, 'mouseout', function(event){
this.setOptions({scrollwheel:false});
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
<div id="map_canvas"></div>
</div>
在v3 Google maps API中考虑使用下面SO对话中的KML样式重写示例。
如何在谷歌地图覆盖KML的颜色?
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- 为什么window.open不打开一个以变量形式给出的链接
- 在javascript中的xml中创建一个链接
- 有可能在来自链接的警报中有一个值吗
- 当页面包含指向一个图像的多个链接时,fancyBox会复制缩略图辅助图像
- 如何制作href链接和<李>在一个包装中
- PNG图像被覆盖,但每个图像都有一个链接可以更改,每次一个-Javascript/jQuery/CSS
- 链接到手风琴中的另一个选项卡,嵌入的链接将不起作用
- 悬停时将一个链接更改为两个
- Javascript一页滚动脚本滚动到每个点击的链接一个接一个
- 如何破解LiveScript以便在html中链接一个单独的文件
- 如何链接一个表单输出到一个谷歌融合表查询使用javascript
- 如何从URL链接一个散列链接到Javascript内容
- 如何给当前页面's链接一个禁用的外观
- 需要帮助链接一个按钮到wordpress主题自定义器的功能
- 什么是正确的方式来链接一个按钮到谷歌地图
- 链接一个本地函数
- Angular的承诺(关于一个承诺?)或者如何在$http之后链接一个.then.成功的角度
- js试图在一个特定的日期链接一个时间表