前一段研究了一些百度地图,正好在闲暇时间总结一下,欢迎大家提意见。这是一个系列,叫玩转百度地图。具体会出几篇还不一定,我会慢慢的整理百度地图的功
能,并一篇篇的记录下来。这是第一篇,不做过多的讲解,只是起一个引导,首先教大家如何在页面上显示一个百度地图。首先上一个实例,然后再一一讲解每句话
的含义。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>
百度地图的Hello, World</title>
<script type="text/javascript" src="http://api.map.baidu.com/api?key=46ce9d0614bf7aefe0ba562f8cf87194&v=1.1&services=true">
</script>
</head>
<body>
<div style="width:520px;height:340px;border:1px solid gray" id="container">
</div>
</body>
</html>
<script type="text/javascript">
var map = new BMap.Map("container"); // 创建Map实例
var point = new BMap.Point(113.6,34.7); // 创建点坐标
map.centerAndZoom(point,15); // 初始化地图,设置中心点坐标和地图级别。
</script>
下面讲解一下这些代码:
1.<script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true">
是连接百度地图的js文件,我这里用的key是百度地图测试key。
2.<div style="width:520px;height:340px;border:1px solid gray" id="container">用来设置百度地图的显示大小,相信大家都能看的懂。
3.var map = new BMap.Map("container"); // 创建Map实例
var point = new BMap.Point(113.6,34.7); // 创建点坐标
map.centerAndZoom(point,15); // 初始化地图,设置中心点坐标和地图级别。
point是一个经纬度点,Point(经度, 纬度)。
最后一句用来设置地图的缩放比例和地图的中心点。大家可以尝试调一下缩放比例,现在是15,越大缩放就越大。
好了,这一篇就讲这么多,下一篇准备讲在地图上怎样加一个缩放杆,这样就更加便于缩放了,希望大家继续关注!
分享到:
相关推荐
离线地图、出行服务全新上线,生活频道、周边攻略一网打尽,玩转三地全搞定,从此中国无盲点。 生活服务: 详情页全新改版,更简洁的页面结构,更流畅的加载速度。 新增购物中心,方便的购物指南、详尽的楼层导购...
百度地图SDK v3.7.3是一款专为Android平台设计的开发工具包,它为开发者提供了丰富的功能,以便在应用程序中集成百度地图服务。这个版本的SDK包含了类参考文档、示例代码和各个模块的开发包,涵盖了基础地图、检索...
在【描述】中提到的“不废话,玩百度地图的下”,意味着这个Demo是给那些想要快速上手和深入实践的开发者准备的,无需过多的理论介绍,可以直接通过实际操作学习和体验百度地图的各项功能。 【标签】“百度”表明这...
1. 自定义地图_5.25更新.ovmap:这是一个奥维地图的自定义图源数据文件,可能包含了地图的矢量数据、卫星图像或者其他地理信息数据。用户可以通过导入这个文件,在奥维地图中加载自己定制的地图内容,例如特定区域的...
从游戏资源的角度来看,《起凡玩家原创单机版.rar》的原创v1.1版本包含了游戏所需的所有基本元素,如地图、角色模型、技能特效和音效等。所有这些元素都经过创作者精心设计,力图营造一个既贴合原作风格又带有自身...
Echarts是一款由百度开源的、基于JavaScript的数据可视化库,支持多种图表类型,包括地图。使用Echarts的API,开发者可以方便地将GeoJSON数据加载到地图中,实现动态交互、下钻等功能。例如,用户可以通过点击某个市...
4. 地图生成算法:用于随机或预设方式生成地图,增加游戏可玩性。 三、各种角色类包 角色类包包含了游戏中的主要实体,如坦克、子弹、障碍物等。每个角色类通常会有以下属性和方法: 1. 状态属性:位置、方向、...
- **游戏规则简介**:玩家控制一条蛇移动,在地图上吃掉食物增长身体长度,同时避免撞到自己或者地图边界。 - **关键技术点** - **蛇体增长机制**:每当吃到食物时,蛇的身体长度增加一节。 - **路径规划**:通过...
- **在线云导航**:推荐使用百度地图、高德导航等应用,获取实时道路数据,避免地图更新困扰。 - **浏览器上网**:使用UC浏览器或欧朋浏览器浏览新闻,掌握时事动态。 - **在线音乐**:如千千静听、酷我音乐,让...
2. **地图功能**:系统集成地图功能,可能使用了如高德地图或百度地图的API,帮助用户找到餐厅的地理位置,同时也方便外卖配送员准确导航。用户可以查看餐厅的详细地址,甚至获取到店路线,提高了就餐的便利性。 3....
为用户操作系统、智能办公、快捷上网、玩转应用,提供全方位一站式的服务。让用户只需通过往链点点通,就能便捷到达信息时代的各个角落。真正实现一键直达,点点就通。 往链快搜索:无论是搜索硬盘资源、查找网络...
这通常通过Python的打包工具,如PyInstaller或cx_Freeze,将源代码转换为独立的应用程序,使得不安装Python环境的用户也能玩到这个游戏。 总的来说,这个项目涵盖了Python编程、pygame库的使用、游戏设计原则、面向...
1. **图形渲染**:2D游戏通常使用SpriteBatch类来绘制图形,它是XNA和MonoGame框架的一部分。开发者需要理解如何加载和绘制纹理,以及如何通过坐标系统控制物体的位置和大小。 2. **游戏循环**:游戏的基础是游戏...
在这个"吃豆人.sb3"项目中,我们拥有一个完整的Scratch游戏案例,它利用了Scratch的编程特性来实现经典游戏“吃豆人”的玩法。 在Scratch中,程序是由各种颜色和形状的积木块组成的,这些积木块代表不同的编程指令...
1. **Vue.js**:Vue.js 是一个轻量级的前端JavaScript框架,以数据绑定和组件化为核心,易于学习且功能强大。在uni-app中,Vue.js被用来定义UI界面和处理业务逻辑。开发者可以利用Vue的模板语法、计算属性、指令等...