ddxiami

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2928|回复: 0

[JS] 百度地图获取坐标JS

[复制链接]
发表于 2014-11-18 23:34:03 | 显示全部楼层 |阅读模式
<!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=gbk" />
<title>单击获取点击的经纬度</title>

<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{width:850px;margin:20px auto;}
#l-map{height:400px;width:600px;float:left;border:1px solid #bcbcbc;}
#r-result{height:400px;width:230px;float:right;}
</style>

<script type="text/javascript" src="baidumap.js"></script>

</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(118.101586,24.498701), 12);
        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 getPoint(){
       
    var city = document.getElementById("txtCity").value;
        local.search(city);                 // 初始化地图,设置城市和地图级别。
                                    //启用滚轮放大缩小

}

</script>

</body>
</html>

百度地图获取坐标JS.rar

27.89 KB, 下载次数: 1225

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|技术文档库 ( 闽ICP备15017263号-2 )|网站地图

GMT+8, 2025-5-19 02:54 , Processed in 0.038078 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表