zoukankan      html  css  js  c++  java
  • 百度地图api学习

    实例1:画线画字

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>济南景点步行图</title>
    <style type="text/css">
    #holder {
        width: 800px;
        height: 600px;
        background-color: pink;
    }
    </style>
        <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=tdPBKDSysoLON3V3f3k7z7p0"></script>
    </head>
    <body>
    <div id="holder">
    </div>
    </body>
    </html>
    <script>
    var map = new BMap.Map('holder');
    var point = new BMap.Point(117.030568, 36.667777);
    map.centerAndZoom(point, 14);
    map.enableScrollWheelZoom();
    var places = [
        {name: '大明湖', point: new BMap.Point(117.023669,36.679587)},
        {name: '趵突泉', point: new BMap.Point(117.023238,36.667545)},
        {name: '泉城广场', point: new BMap.Point(117.028124,36.66743)},
        {name: '植物园', point: new BMap.Point(117.027981,36.653996)},
        {name: '千佛山', point: new BMap.Point(117.03488,36.650985)}
    ];
    var polyline = new BMap.Polyline([
            places[0].point,
            places[1].point,
            places[2].point,
            places[3].point,
            places[4].point
            ], {strokeColor: 'purple', strokeWeight: 5, strokeOpacity: .5});
    map.addOverlay(polyline);
    var style = {
        color: 'red',
        fontSize: '12px',
        height: '20px',
        lineHeight: '20px',
        fontFamily: '微软雅黑'
    };
    var label0 = new BMap.Label(places[0].name, {position: places[0].point});
    var label1 = new BMap.Label(places[1].name, {position: places[1].point});
    var label2 = new BMap.Label(places[2].name, {position: places[2].point});
    var label3 = new BMap.Label(places[3].name, {position: places[3].point});
    var label4 = new BMap.Label(places[4].name, {position: places[4].point});
    label0.setStyle(style);
    label1.setStyle(style);
    label2.setStyle(style);
    label3.setStyle(style);
    label4.setStyle(style);
    map.addOverlay(label0);
    map.addOverlay(label1);
    map.addOverlay(label2);
    map.addOverlay(label3);
    map.addOverlay(label4);
    </script>
    View Code
  • 相关阅读:
    信号与系统04 离散时间傅里叶变换
    什么是吉布斯现象
    部分分式展开
    常见的傅里叶变换对
    微分运算的时域扩展
    动态库和静态库的制作与使用 【转载】原文链接https://www.cnblogs.com/WindSun/p/11287927.html
    派生访问说明符
    自定义异常类
    C++虚函数
    Linux知识点
  • 原文地址:https://www.cnblogs.com/feilv/p/4578549.html
Copyright © 2011-2022 走看看