百度地图api 初始化地图,监听地图坐标点
<html>
<head>
<!--引用百度地图-->
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3">
</script>
<title>
如何调用API
</title>
<!--设计样式container容器:占50%大小-->
<style type="text/css">
#container{
width:50%;
height:50%;
}
</style>
</head>
<body>
<div id="container"></div>
<script type="text/javascript">
var map = new BMap.Map("container");//在container容器中创建一个地图,参数container为div的id属性;
var point = new BMap.Point(116.404, 39.915);//定位 其中116.404表示经度,39.915表示纬度
map.centerAndZoom(point,15);//将point移到浏览器中心,并且地图大小调整为15(地图级别)
<!--以后只需要在此处添加代码即可-->
map.addEventListener("click", function(e){//用于监视点击地图,点击后会返回点击点的经度和纬度
e.point.lng;//当前位置的经度
e.point.lat//当前位置的纬度
});
//向地图中添加缩放控件
var ctrl_nav = new BMap.NavigationControl({ anchor: BMAP_ANCHOR_TOP_LEFT, type: BMAP_NAVIGATION_CONTROL_LARGE });
map.addControl(ctrl_nav);
//向地图中添加缩略图控件
var ctrl_ove = new BMap.OverviewMapControl({ anchor: BMAP_ANCHOR_BOTTOM_RIGHT, isOpen: 1 });
map.addControl(ctrl_ove);
//向地图中添加比例尺控件
var ctrl_sca = new BMap.ScaleControl({ anchor: BMAP_ANCHOR_BOTTOM_LEFT });
map.addControl(ctrl_sca);
</script>
</body>
</html>
分享到:
相关推荐
本压缩包"**C#百度地图API.rar**"提供了一套关于C#与百度地图API结合使用的参考资料,对于那些需要在自己的应用中集成地图功能的开发者来说非常有价值。下面将详细解释其中涉及的关键知识点: 1. **C#编程语言**: ...
1. **地图初始化**:在HTML页面中引入百度地图API的JavaScript库,然后通过JavaScript代码创建地图实例,设置地图中心点坐标、缩放级别等参数。 2. **坐标数据获取**:运动轨迹是由一系列坐标点组成的,这些点可以...
百度地图API是开发人员构建地图相关应用的强大工具,它允许开发者通过集成不同的版本接口,实现丰富的功能,如基本地图展示、定位、搜索、导航等。在本压缩包中,包含的“BaiduMapsApiDemo”可能是一个示例项目,...
总结起来,百度地图API的“画线工具”开发涉及到地图初始化、坐标处理、路径绘制以及样式定制等多个环节。通过熟练掌握这些知识点,开发者可以创建出满足各种需求的地图应用。在实际操作中,结合“drawline.html”...
本文将深入探讨如何使用百度地图API创建地图应用,包括其基本概念、功能以及在实际项目中的应用。百度地图API是百度提供的一套强大的Web服务接口,它允许开发者在其网站或应用中嵌入地图功能,实现各种地图相关的...
百度地图JavaScript API初始化地图创建标注
1. **初始化地图**:使用百度地图API创建地图实例,设置地图中心点、缩放级别和地图类型。 2. **监听地图点击事件**:注册地图的click事件,当用户点击地图时获取点击位置的经纬度坐标。 3. **存储坐标点**:在...
百度地图API提供了丰富的JavaScript接口,包括地图初始化、标注、路线规划等。我们需要将这些API的调用封装成JavaScript代码,并在WebBrowser控件的`Navigate`方法中加载到页面上。例如,我们可以创建一个JavaScript...
在移动应用开发领域,尤其是Android平台,百度地图API是一个广泛使用的工具,它为开发者提供了丰富的功能,如定位、导航、路线规划、地理编码、逆地理编码等。本实例旨在通过具体的代码示例,帮助开发者更好地理解和...
1. 地图初始化:通过调用`BMap.MapType`和`BMap.Marker`类创建地图对象,并设置地图的中心点、缩放级别和类型。 2. 定位服务:利用`BMap.Geolocation`接口获取用户的位置信息,可以显示在地图上。 3. 标记(Marker)...
百度地图API作为国内主流的地图服务提供商之一,为开发者提供了丰富的功能和便捷的接口。这个压缩包“BaiDuMap”包含了使用百度地图API进行开发的学习源代码,对于想要掌握这项技术的开发者来说是一份宝贵的资源。 ...
在这个场景下,"jQuery实现百度地图api选择城市地图效果"是一个常见的需求,它主要用于让用户能够方便地选择他们所在的城市或者感兴趣的城市。这个话题涉及到jQuery库的使用以及百度地图API的集成,下面将详细解释这...
在IT行业中,百度地图API是开发者们常用的工具之一,它为开发者提供了丰富的地图服务功能,如定位、路线规划、地理编码、地图展示等。本文将深入探讨“百度地图API学习案例”这一主题,通过分析BaiduMapsApiASDemo这...
1.2.1 引用百度地图API文件 1.2.2创建地图容器元素 1.2.3命名空间 1.2.4创建地图实例 1.2.5创建点坐标 1.2.6 初始化地图 1.2.7地图操作 2应用示例 2.1 Map类 2.2 ExtJs 2.2.1 将百度地图嵌入到Ext中 ...
在开发Web应用时,我们经常需要在地图上展示地理位置信息,这时百度地图API就成为了一个强大的工具。本文将深入探讨如何使用百度地图API显示多个标注点,并结合jQuery库来优化用户体验。 首先,百度地图API(Baidu ...
6. **API调用**:理解并熟练使用百度地图API提供的各种接口,如地图初始化、设置中心点、切换地图层级、添加覆盖物等。 7. **地图投影与坐标转换**:地图的显示涉及到地理坐标与屏幕坐标的转换,需要理解地图投影...
在本文中,我们将深入探讨如何在Flutter应用中集成百度地图API,以便显示地图。Flutter是一种由Google开发的开源UI工具包,用于构建高性能、高保真、多平台的应用程序。而百度地图API则是提供地图服务的接口,适用于...
**百度地图API Javascript V2.0 离线版本详解** 在互联网地图应用开发中,百度地图API是一个不可或缺的工具,它提供了丰富的地图展示、地理定位、路线规划等功能。本资源提供的是百度地图API的Javascript V2.0离线...
本文将深入探讨“百度地图API”及其在实际应用中的示例。 百度地图API是百度提供的一项服务,它允许开发者通过编程方式访问和操作地图数据,包括但不限于定位、地图展示、路径规划、地理编码、信息窗口、自定义图层...
**百度地图API教程 实例** 在当今信息化社会,地图服务已经成为各类应用不可或缺的一部分。百度地图API作为国内广泛应用的地图服务提供商,为开发者提供了丰富的接口和工具,使得开发者能够轻松地将地图功能集成到...