百度地图API1

http://developer.baidu.com/map/reference/index.php API文档
http://lbsyun.baidu.com/jsdemo.htm#a1_2 示例

方圆X米,加标签demo

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <style type="text/css">
        body, html {width: 100%;height: 100%;margin:0;font-family:"微软雅黑";}
        /* #allmap{width:100%;height:500px;} */
        #allmap{width:100%;height:100%;}
        p{margin-left:5px; font-size:14px;}
    </style>
    <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=oPmY5siU8sCtzFb7jF8WBdhqVD7Whf51"></script>
    <title>圆形区域搜索</title>
</head>
<body>
    <div id="allmap"></div>
    <!-- <p>返回北京市地图上圆形覆盖范围内的“移动”检索结果,并展示在地图上</p> -->
</body>
<script type="text/javascript">
    // 百度地图API功能
    var map = new BMap.Map("allmap");            // 创建Map实例
    var mPoint = new BMap.Point(112.951, 27.853);  
    map.enableScrollWheelZoom();    // 启动鼠标滚轮操作
    map.centerAndZoom(mPoint,13);   // 中心点与缩放级别

    var circle = new BMap.Circle(mPoint,2000,{fillColor:"blue", strokeWeight: 1 ,fillOpacity: 0.2, strokeOpacity: 0.4});
    map.addOverlay(circle);

    var opts = {
      position : mPoint,    // 指定文本标注所在的地理位置
      offset   : new BMap.Size(-30, -30)    //设置文本偏移量
    }
    var label = new BMap.Label("文字测试", opts);  // 创建文本标注对象
    label.setStyle({
         color : "red",
         fontSize : "12px",
         height : "16px",
         lineHeight : "16px",
         backgroundColor :null,
         border :"0", 
         fontWeight :"bold",
         fontFamily:"微软雅黑"
    });
    map.addOverlay(label);

    var opts = {
      position : mPoint,    // 指定文本标注所在的地理位置
      offset   : new BMap.Size(-30, -15)    //设置文本偏移量
    }
    var label = new BMap.Label("文字测试", opts);  // 创建文本标注对象
    label.setStyle({
         color : "red",
         fontSize : "12px",
         height : "16px",
         lineHeight : "16px",
         backgroundColor :null,
         border :"0", 
         fontWeight :"bold",
         fontFamily:"微软雅黑"
    });
    map.addOverlay(label);
    /* var local =  new BMap.LocalSearch(map, {renderOptions: {map: map, autoViewport: false}});  
    local.searchNearby('移动',mPoint,2000); */
</script>
</html>

效果图:
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值