C#调用百度地图API经验分享(一)
2021-09-28 08:14
标签: 最近客户提了一个需求,要在网站中添加百度地图的显示,其实原来是有谷歌地图的,但由于谷歌在大陆遭到封杀,只好再给用户增加一个选择了。 下面我将自己最近整理的一些知识分享给大家。 如何使用百度地图API: 1、要先引用API库的链接: eg: 百度地图JavaScript API是一套由JavaScript语言编写的应用程序接口,可帮助您在网站中构建功能丰富、交互性强的地图应用,支持PC端和移动端 基于浏览器的地图应用开发,且支持HTML5特性的地图开发。 该套API免费对外开放。自v1.5版本起,需先申请密钥(ak)才可使用,接口(除发送短信功能外)无使用次数限制。 打开该链接:http://developer.baidu.com/map/index.php?title=jspopular 这里面有很多Demo,可以自己先看一下。 2、以百度提供的Demo为例,简单介绍一下: 1 2 3 4 5 6 7 body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";} 8 9 10 11 地图展示 12 13 14 15 16 17 18 //百度地图API功能 19 var map = new BMap.Map("allmap"); //创建Map实例 20 var point = new BMap.Point(116.404, 39.915);//初始化地图,设置中心点坐标和地图级别 21 map.centerAndZoom(point, 15); 22 map.addControl(new BMap.MapTypeControl()); //添加地图类型控件 23 map.setCurrentCity("北京"); //设置地图显示的城市 此项是必须设置的 24 map.enableScrollWheelZoom(true);//开启鼠标滚轮缩放 25 //创建标注 26 function addMarker(point){ 27 var marker = new BMap.Marker(point); 28 map.addOverlay(marker); 29 } 30 addMarker(point); 31 将上面的代码复制下来,保存为.html文件,然后运行,会显示为和百度地图一样的页面。 效果截图如下: 先整理这么多,这些都是比较简单的,一些入门知识,等以后接触更多的话,再继续和大家分享。 C#调用百度地图API经验分享(一)标签:原文地址:http://www.cnblogs.com/AnneHan/p/5073971.html