• 百度API


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>调用百度地图接口单击获取地图的经纬度和定位特效-xw素材网</title>
    <script src="http://api.map.baidu.com/api?v=2.0&ak=12610de17164d36ae93d38596b0e2399"></script>
    <style type="text/css">
    *{margin:0;padding:0;list-style-type:none;}
    a,img{border:0;}
    body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}
    .demo{850px;margin:20px auto;}
    #l-map{height:400px;600px;float:left;border:1px solid #bcbcbc;}
    #r-result{height:400px;230px;float:right;}
    </style>
    </head>
    <body>

    <div class="demo">
    <p style="height:40px;">
    输入城市:<input id="txtCity" type="text"/> <button onClick="getPoint()">获取坐标</button>
    坐标:<input id="txtPoint" type="text"/>
    </p>
    <div id="l-map"></div>
    <div id="r-result">

    </div>
    </div>

    <script type="text/javascript">
    // 百度地图API功能

    var map = new BMap.Map("l-map"); // 创建Map实例
    map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);
    map.enableScrollWheelZoom();
    var local = new BMap.LocalSearch("全国", {
    renderOptions: {
    map: map,
    panel : "r-result",
    autoViewport: true,
    selectFirstResult: false
    }
    });

    map.addEventListener("click",function(e){
    document.getElementById("txtPoint").value=e.point.lng + "," + e.point.lat;
    });
    // 定义一个控件类,即function
    function ZoomControl(){
    // 设置默认停靠位置和偏移量
    this.defaultAnchor = BMAP_LINE_TYPE_BUS;
    this.defaultOffset = new BMap.Size(10, 10);
    }
    // 通过JavaScript的prototype属性继承于BMap.Control
    ZoomControl.prototype = new BMap.Control();
    function getPoint(){
    var city = document.getElementById("txtCity").value;
    local.search(city);

    }

    </script>

    </body>
    </html>

  • 相关阅读:
    re模块
    Docker的使用
    flask中请求勾子
    flask中的蓝图实现模块化的应用
    HTTP中常见的各种状态码详解及解决方案
    git快速入门
    2st week blog 1
    web个人介绍
    CentOS7下shell脚本实现限定范围类的随机数
    CentOS7下shell脚本大小比较
  • 原文地址:https://www.cnblogs.com/luckyuns/p/6251137.html
Copyright © 2020-2023  润新知