美文网首页
网站中填入百度地图方法

网站中填入百度地图方法

作者: Alex丶张佩 | 来源:发表于2018-04-17 16:23 被阅读0次

我是看网站上的看出来的 大家也可以看一下 网址:http://lbsyun.baidu.com/jsdemo.htm#i3_2

我可以把我的例子给大家看,还有就是密钥在哪里获取呢?在百度地图API中获取。链接为:http://lbsyun.baidu.com/
JavaScript API,然后创建应用,浏览器端或者服务器端,我的是浏览器端,用哪个就创建哪个,然后创建好了之后,认证,哪个场景的就按自己想法填,实在不知道写啥,就写需要用这个干啥,因为字数限制,不能少于一百字,你就使劲的舔百度地图,然后确认,正常情况下1-3天就通过了。

HTML
<div class="main">
<div id="l-map"></div>
<div class="right">
<div class="fenlei">
<ul class="clearfix">
<li>交通</li>
<li>学校</li>
<li>商场</li>
<li>医疗</li>
<li>餐饮</li>
</ul>
</div>
<div id="r-result"></div>
</div>
</div>
CSS
body, html{width: 100%;height: 100%;font-family:"微软雅黑";}
#l-map{height:400px;width:890px;float: left;}
#r-result{width:308px;height:360px;overflow-y:scroll;margin-top: 40px}
*{
margin: 0 auto;
padding:0;
}
ul{
width: 308px;
height: 40px;
background: #ccc;
margin: 0 auto
}
ul li{
float: left;
list-style: none;
width: 40px;
line-height: 40px;
padding-left: 21px
}
ul li:hover{
background: #fff
}
.fenlei{
float: right
}
.clearfix{
content: '';
display: block;
clear: both;
}
.main{
width: 1200px;
position: relative;
height: 400px;
margin-top: 50px
}
.right{
float: right;
width: 308px;
height:400px;
border: 1px solid #ccc
}

SCRIPT
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=你的密钥"></script>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>
//这个是引入的jQuery
<script type="text/javascript">
// 百度地图API功能
var map = new BMap.Map("l-map"); // 创建Map实例
// map.centerAndZoom(new BMap.Point(117.173402,31.858478), 11);
//map.centerAndZoom方法创建地图,第一个参数可以是根据之前创建好的一个点为中心,创建出地图,也可以根据城市地区的中文名称创建地图,第二个参数是地图缩放级别,最大为19,最小为0。(但实际当缩小到3的时候就已经。。。)
var mPoint = new BMap.Point(117.173402,31.858478)
//获取经纬度的,如果你想要哪个地方用百度地图显示出来,就添加那个地方的经纬度坐标
map.enableScrollWheelZoom();
//设置地图利用鼠标滚轮控制大小
map.centerAndZoom(mPoint,15);
var circle = new BMap.Circle(mPoint,1500,{fillColor:'blue', strokeWeight: 1 ,fillOpacity: 0.1, strokeOpacity: 0.5});
//设置范围,后面大括号中是给圆设置样式,自己看
map.addOverlay(circle);
var local = new BMap.LocalSearch(map, {
renderOptions: {map: map, panel: "r-result",autoViewport:false}
});
$("li").each(function (index,item) {
$(item).click(function () {
var guanjianci = $(this).text();
local.searchNearby(guanjianci,mPoint,1500);
})
});

</script>

相关文章

  • 网站中填入百度地图方法

    我是看网站上的看出来的 大家也可以看一下 网址:http://lbsyun.baidu.com/jsdemo...

  • 百度地图API

    最近在帮忙给同事的公司完善网站,需要给网页中添加百度地图 网页中加地图,主要是用百度地图APIhttp://dev...

  • 百度地图的使用

    一、准备工作 1:首先打开百度地图开放平台网站百度地图开放平台 | 百度地图API SDK | 地图开发 (bai...

  • 网页中嵌入百度地图添加标注后图标无法显示的解决方法

    关于网页中嵌入百度地图添加标注后图标无法显示的解决方法: 很多传统的企业网站联系板块都会添加地图,一下子就变得高大...

  • 百度地图的一些问题查找与解决

    百度地图官方demo只有网格 官网提供的demo中执行时候,只有网格。这是因为该demo上没有还未填入该bundl...

  • 百度地图如何优化

    北京网站优化包含很多方面,包括文章,图片,还有百度地图等等,由于前几日一个北京网站优化的客户,找到我做百度地图的排...

  • 如何优化网站地图

    网站地图是网站推广优化中重要的一环,做过SEO的朋友都应该知道网站地图在SEO中的重要性。如何优化网站地图,这也就...

  • Android Studio 和 Eclipse 中获取SHA1

    基于地图开发时需要获取SHA1来创建key,具体获取方法已发布在百度地图的论坛中: Android Studio ...

  • 百度地图API入门使用

    百度地图js开发API 本文将结合具体项目案例,带你初步认识百度地图API的使用方法 部分项目需求 中间为地图区,...

  • iOS检测用户是否安装相关程序

    我做的这个项目接触到了地图,有地图就有导航(后面会详细讲解百度地图使用方法)。关于导航百度地图里面有导航的API,...

网友评论

      本文标题:网站中填入百度地图方法

      本文链接:https://www.haomeiwen.com/subject/xfcpkftx.html