php关于调用百度api接口获取周边信息的html图像

php关于调用百度api接口获取周边信息的html图像的源代码

操作方法

  • 01

    <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>根据地址查询经纬度</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3"></script> </head> <body style="background:#CBE1FF"> <div style="width:730px;margin:auto;"> 要查询的地址:<input id="text_" type="text" value="" style="margin-right:100px;"/> 查询结果(经纬度):<input id="result_" type="text" value=""/> <input type="button" value="查询" onclick="searchByStationName();"/> <div id="container" style="position: absolute; margin-top:30px; width: 730px; height: 590px; top: 50; border: 1px solid gray; overflow:hidden;"> </div> </div> </body> <script type="text/javascript"> var map = new BMap.Map("container"); map.centerAndZoom("上海", 12); map.enableScrollWheelZoom();    //启用滚轮放大缩小,默认禁用 map.enableContinuousZoom();    //启用地图惯性拖拽,默认禁用 map.addControl(new BMap.NavigationControl());  //添加默认缩放平移控件 map.addControl(new BMap.OverviewMapControl()); //添加默认缩略地图控件 map.addControl(new BMap.OverviewMapControl({ isOpen: true, anchor: BMAP_ANCHOR_BOTTOM_RIGHT }));   //右下角,打开 var localSearch = new BMap.LocalSearch(map); localSearch.enableAutoViewport(); //允许自动调节窗体大小 function searchByStationName() { map.clearOverlays();//清空原来的标注 var keyword = document.getElementById("text_").value; localSearch.setSearchCompleteCallback(function (searchResult) { var poi = searchResult.getPoi(0); document.getElementById("result_").value = poi.point.lng + "," + poi.point.lat; map.centerAndZoom(poi.point, 13); var marker = new BMap.Marker(new BMap.Point(poi.point.lng, poi.point.lat));  // 创建标注,为要查询的地方对应的经纬度 map.addOverlay(marker); var content = document.getElementById("text_").value + "<br/><br/>经度:" + poi.point.lng + "<br/>纬度:" + poi.point.lat; var infoWindow = new BMap.InfoWindow("<p style='font-size:14px;'>" + content + "</p>"); marker.addEventListener("click", function () { this.openInfoWindow(infoWindow); }); // marker.setAnimation(BMAP_ANIMATION_BOUNCE); //跳动的动画 }); localSearch.search(keyword); } </script> </html>

(0)

相关推荐

  • 网站如何调用api接口

    直接GET一个URL过去比如说<form action="http://api.36wu.com/Weather/GetWeather?district=%E5%8C%97%E4%BA ...

  • 关于transmate中如何使用机器翻译调用API接口

    transmate中如何使用机器翻译,transmate中如何调用数据接口,调用有道API接口 操作方法 01 打开transmate翻译软件并点击主菜单栏的"选项"如图 02 进 ...

  • silverlight调用淘宝api接口做淘宝客应用

    起始页面为Login.aspx,固定调试端口为49441。需要配合自己淘宝开放平台的应用的回调页面URL来调整。 ashx代码: (说明:代码中ITopClient为淘宝接口TopSdk.dll中的类 ...

  • 微淘8大类API接口介绍

    随着手机淘宝的快速发展,微淘将会是买家们未来的流量入口之一,因此,它也成为了许多圈内卖家们茶余饭后的讨论热点。最近,为推动微淘的发展,更是推出了8大类的API接口。下面我们就来针对这微淘8大类API接 ...

  • 怎样调用百度地图:[1]自定义图标和显示名称

    这次我们讲解如何给调用的地图加上自定义图标并显示自己的公司名称. 操作方法 01 准备一张自定义图片并上传到自己的网站.我们以百度图标为例. 记住这张图片的url地址.后面会调用. 02 打开百度地图 ...

  • 关于appcan调用微信支付接口

    关于app调用微信支付接口 操作方法 01 一:业务流程 1:申请微信公众号 获取微信公众号开发者id及密钥 2:申请开通微信开发者账户 在开发者管理中心,申请相关APP调用ID及密钥 3:申请开通微 ...

  • 图解什么是API, C++如何调用系统API?

    在编程过程中调用系统API是经常的事情,这里为菜鸟图解一下C++是如何进行调用的.以助力菜鸟高飞. 操作方法 01 在调用API之前,先简单解释一下什么API: API(Application Pro ...

  • Android平台高德API经验:长按地图获取位置信息

    操作方法 01 Android 开发过程中,有很多手势操作都很让人又爱又恨.一方面可以更便捷的体现更多功能,提升应用的体验,一方面繁复多变的操作背后有着许多开发技巧和难题.这里分享一个长按地图获取位置 ...

  • 百度云总是获取群组失败

    百度云总是获取群组失败原因如下: 1.群组成员满了,因为百度云群成员50名以后就会无法进行添加. 2.群分享人已经把群解散掉,所以就会出现获取群组失败情况. 2.还有一种是因为分享的群的内容出现违规了 ...