• 百度地图API


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Simple Map</title>
    <style type="text/css">
    body, html { 100%;height: 100%;margin:0;font-family:"微软雅黑";}
    p{margin-left:5px; font-size:14px;}
    </style>
    <script type="text/javascript" src="http://api.map.baidu.com/api?ak=PZDFCSTlNNKdhxTNnsWt31mXQmkGnLv1"></script>
    </head>
    <body>
    <div id="content" class="content">
    <input type="text" value="" id="keyword" />
    <input type="button" name="" id="" value="查询" onclick="search()" />
    <div style="600px;height:500px;border:0px solid gray" id="container"></div>
    <p id="aa"></p>
    <script type="text/javascript">
    //创建Map实例
    var map = new BMap.Map("container");
    var point = new BMap.Point(118.060576,36.842432);
    map.centerAndZoom(point,15);
    //添加鼠标滚动缩放
    map.enableScrollWheelZoom();

    //添加缩略图控件
    map.addControl(new BMap.OverviewMapControl({isOpen:false,anchor:BMAP_ANCHOR_BOTTOM_RIGHT}));
    //添加缩放平移控件
    map.addControl(new BMap.NavigationControl());
    //添加比例尺控件
    map.addControl(new BMap.ScaleControl());
    //添加地图类型控件
    //map.addControl(new BMap.MapTypeControl());

    //设置标注的图标
    var icon = new BMap.Icon("img/icon.jpg",new BMap.Size(100,100));
    //设置标注的经纬度
    var marker = new BMap.Marker(new BMap.Point(118.056156,36.840988),{icon:icon});
    //把标注添加到地图上
    map.addOverlay(marker);
    var content = "<table>";
    content = content + "<tr><td> 编号:001</td></tr>";
    content = content + "<tr><td> 地点:淄博市张店区</td></tr>";
    content = content + "<tr><td> 时间:2014-09-26</td></tr>";
    content += "</table>";
    var infowindow = new BMap.InfoWindow(content);
    marker.addEventListener("click",function(){
    this.openInfoWindow(infowindow);
    });

    //点击地图,获取经纬度坐标
    map.addEventListener("click",function(e){
    document.getElementById("aa").innerHTML = "经度坐标:"+e.point.lng+" &nbsp;纬度坐标:"+e.point.lat;
    });

    //关键字搜索
    function search(){
    var keyword = document.getElementById("keyword").value;
    var local = new BMap.LocalSearch(map, {
    renderOptions:{map: map}
    });
    local.search(keyword);
    }
    </script>

    </div>
    </body>
    </html>

  • 相关阅读:
    Git命令branch-分支
    Git基础命令(二)
    Git基础命令(一)
    【转载】Android状态栏微技巧,带你真正理解沉浸式模式
    Android性能分析工具
    【转载】Android卡顿检测方案
    WebView loadData中文乱码
    【Cocos2dx】新建场景、场景的切换、设置启动场景与菜单的新建
    Cocos2d-JS切换场景与切换特效
    COCOS2DX场景切换特效
  • 原文地址:https://www.cnblogs.com/l-zl/p/6381887.html
Copyright © 2020-2023  润新知