// 百度地图api功能
function baidumap(_point,_title,_contact){
var strs= new array(); //定义一数组来分割坐标
strs=_point.split(","); //字符分割
var map = new bmap.map('baidumap'); //根据id获取地图容器
var poi = new bmap.point(strs[0],strs[1]); //获取坐标
map.centerandzoom(poi, 16); //初始化地图并设置缩放级别
map.enablescrollwheelzoom(); //鼠标滚轮缩放
var content = '
' + _contact + '
'; //设置提示字符
//创建检索信息窗口对象
var searchinfowindow = null;
searchinfowindow = new bmaplib.searchinfowindow(map, content, {
title : ""+_title+"", //标题
width : 300, //宽度
height : 105, //高度
panel : "panel", //检索结果面板
enableautopan : true, //自动平移
searchtypes :[
bmaplib_tab_search, //周边检索
bmaplib_tab_to_here, //到这里去
bmaplib_tab_from_here //从这里出发
]
});
var marker = new bmap.marker(poi); //创建marker对象
//marker.enabledragging(); //marker可拖拽
map.addoverlay(marker); //在地图中添加marker
//关闭信息窗口后 点击marker再次显示
marker.addeventlistener("click", function(e){
searchinfowindow.open(marker);
})
searchinfowindow.open(marker); //显示检索信息窗口对象
}