百度地图地址解析

来源:互联网 发布:界线网络电影 编辑:程序博客网 时间:2024/05/22 15:38

关于百度地图的地址解析和地址逆解析的API可参考下面网址:
Geocoding API v2.0

直接将一个地址信息转换为经纬度的信息,如下

<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:"微软雅黑";font-size:14px;}        #allmap {width:100%;height:500px;}    </style>    <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>    <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=bsdvu2IoX7vBXcaCijycBIl1"></script>    <title>地址解析</title></head><body>    <input type="text" name="addres" id="addres" placeholder="需要转换的地址信息">    <button id="btn">转换</button><br /><br />    <input type="text" name="lng" id="lng" placeholder="经度"><br /><br />    <input type="text" name="lat" id="lat" placeholder="纬度"><br /><br /></body></html><script type="text/javascript">    // 百度地图API功能    var geoc = new BMap.Geocoder();        $("#btn").on("click", function(){        var addres = $("#addres").val();        geoc.getPoint(addres, function(point){            if (point) {                $("#lng").val(point.lng);                $("#lat").val(point.lat);            }else{                alert("您选择地址没有解析到结果!");            }        });    });</script>
0 0
原创粉丝点击