google地图学习总结2(与jquery结合)
来源:互联网 发布:淘宝卖家在哪里面注册 编辑:程序博客网 时间:2024/06/06 05:25
<!-- google地图引擎 -->
< script src="http://ditu.google.cn/maps?file=api&v=2&key=ABQIAAAAzr2EBOXUKnm_jVnk0OJI7xSosDVG8KKPE1-m51RBrvYughuyMxQ-i1QfUnH94QxWIa6N4U6MouMmBA&hl=zh-CN"
type="text/java script "></ script >
< script type="text/java script ">
//启动时调用google地图引擎
$(document).ready(function(){
if (GBrowserIsCompatible()) {
//调用googlemap相应方法
initialize();
//动态显示点信息(动态泡泡效果)
showmyMsg();
//释放资源信息
$(window).unload(function (){
$('.').unbind();
GUnload();
});
}else{
alert('你使用的浏览器不支持 Google Map!');
}
})
var map;//全局调用地图信息
function initialize() {
map = new GMap2(document.getElementById("map_canvas"));
//是否有默认点(定位时要除以1000000)
var srclat=document.getElementById("search.plat").value/1000000.0;
var srlng=document.getElementById("search.plng").value/1000000.0;
//默认定位点
if(srclat!=0){
point= new GLatLng(srclat, srlng);
map.setCenter(point, 16);
//增加点的层
var marker = new GMarker(point,{draggable:false});
map.addOverlay(marker);
//单击标识事件,查看经纬度
GEvent.addListener(map, "click", function(overlay, latlng) {
GEvent.addListener(marker, "click", function() {
var html = "<table>" +
"<tr><td>商家名称:</td> <td> <s:property value='mapcard.MERCHANTNAME'/> </td> </tr>" +
"</table>";
marker.openInfoWindow(html);
});
});
}else{
map.setCenter(new GLatLng(24.894689, 118.602218), 12);
}
}
//动态显示点信息(动态泡泡效果)
var userLog script =<s:property value="json500m" escape="false"/>;//Json数据集
var doNowI =1;
//泡泡效果(每隔1s动态变化)
function showmyMsg(){
if(userLog script .length ==0)return;
if(userLog script .length == doNowI)doNowI = 0;
var lat=userLog script [doNowI]["LAT"]/1000000.0;
var lng=userLog script [doNowI]["LNG"]/1000000.0;
var name=userLog script [doNowI]['SPECIALNAME'];
var point=new GLatLng(lat, lng);
map.panTo(point);//平移到指定的点
var html = "<table>" +
"<tr><td>商家名称:</td> <td> "+name+
"<tr><td>经度:</td> <td> "+lat+" </td> </tr>" +
"<tr><td>纬度:</td> <td> "+lng+" </td> </tr>" +
"</table>";
//指定点,打开显法信息
map.openInfoWindowHtml(point,html);
doNowI ++;
window.setTimeout(showmyMsg, 5000);//定时调用该方法5秒钟
};
</ script >
- google地图学习总结2(与jquery结合)
- google地图学习总结1
- 润乾报表与google地图结合使用方法
- SPSS Modeler与Google地图的完美结合
- jquery与google map api结合使用 控件,监听器
- Jquery与JS结合学习笔记
- google地图项目总结
- Google地图开发总结
- google map结合数据库加载地图
- 百度地图与echarts结合
- echarts3与百度地图结合
- google maps与arcgis结合
- Google地图与js地图API
- 准备学习下GOOGLE地图
- google地图的API学习
- jQuery学习总结2
- 23 个最棒的 jQuery Google 地图插件
- Google Map API 结合PHP实现登录地图定位
- MySQL数据库之UPDATE更新语句精解
- 半天时间 顺利开通IDP 可以开耍了!
- google地图学习总结1
- 关于xslt 操作xml 显示html的小例子
- 简单配置bind
- google地图学习总结2(与jquery结合)
- 高精度大数运算的实现
- 英语生活缄言
- 浅论高校网络平安基础课程教学实践的探索
- net start 可以启动的命令一览
- SQL UPDATE如何工作
- gettimeofday和clock_gettime的不同
- 有关Web的平安威胁和平安防护
- 索引重建