如题,以前用谷歌获取地址,谷歌是有提供接口的 http://ditu.google.cn/maps/geo?output=xml&key=abcdef&q=121.46464,29.65456
这样就能得到一个地址但是现在改用百度的时候 我发现 百度好像没有提供这样的 获取地址的接口
可能是小弟没发现,不知道有没有大虾懂得 教教我

解决方案 »

  1.   

    http://dev.baidu.com/wiki/static/map/API/examples/
      

  2.   

    百度当然有了
    http://openapi.baidu.com/map/
      

  3.   

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>事件监听函数参数</title>
    <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script>
    </head>
    <body>
    <div style="width:520px;height:340px;border:1px solid gray" id="container"></div>
    <div id="info"></div>
    </body>
    </html>
    <script type="text/javascript">
    var map = new BMap.Map("container");
    map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);
    map.addEventListener("click", function(e){
      document.getElementById("info").innerHTML = e.point.lng + ", " + e.point.lat;
    });</script>
     它们也是普通的api.
      

  4.   

    那个只是一个返回坐标的API , 你找一个返回具体地址的不就行了,,