百度地图的js怎么传递参数

junyi1314 junyi1314 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
var bm = new BMap.Map("container");
var point = new BMap.Point(120.63231287259,31.166483631581);
bm.centerAndZoom(point, 17);
bm.addControl(new BMap.NavigationControl());

ggxy = function (i){
var x = document.getElementById("ggX_" + i).value;
var y = document.getElementById("ggY_" + i).value;

ggPoint=new BMap.Point(x,y);
BMap.Convertor.translate(ggPoint,2,translateCallback);
}

translateCallback = function (point, i){
bm.clearOverlays();
var marker = new BMap.Marker(point);
bm.addOverlay(marker);
bm.setCenter(point);
document.getElementById("ggX_b_" + i).value = point.lng;
document.getElementById("ggY_b_" + i).value = point.lat;
//document.getElementById("baiduXY").innerHTML = point.lng + "," + point.lat;
}

上面是谷歌地图坐标转百度坐标,我想改成批量的,于是加入了一个"i",但在BMap.Convertor.translate(ggPoint,2,translateCallback);这个地方 不知道怎么把i传递给translateCallback这个方法
...全文

相关推荐

Qt和百度地图交互示例

Qt和百度地图交互示例

h595636059

js网页内嵌百度地图开发

js网页内嵌百度地图开发 在地图上标记多个标注,是用js php +mysql开发的,响应速度快!

DevHank

php+js实现百度地图多点标注的方法

本文实例讲述了php+js实现百度地图多点标注的方法。分享给大家供大家参考,具体如下: 1.php创建json数据 $products = $this->product_db->select($where); $products_json = json_encode($products); 2.js传入json数据 类似于这样的结构 var markerArr = [{ title: "名称:广州火车站", point: "113.264531,23.157003", address: "广东省广州市广州火车站", tel: "12306" }, { title:

weixin_38748263

网页插入百度地图标注[可运行源码]

本文介绍了在网页中插入百度地图并标注特定地点的简易方法。首先,通过百度坐标拾取工具获取目标地点的具体坐标;然后,在网页中引入百度地图的JS文件,创建地图对象并设置中心点和缩放级别,最后添加标记点。文章提供了详细的代码示例,包括如何引入必要的JS和CSS文件,以及如何初始化地图和标记。这种方法适用于需要在网站联系页面添加地图功能的场景,操作简单且实用。

wasm7browser

webbrowser和百度地图api应用

winfrom用webbrowser打开百度地图,在百度地图上标注,并实现js与c#后台的交互.环境是vs2010,差点忘了,网页在debug中,引用百度地图js需要自己的key.

hgbian
评论 3
收藏 已收藏
分享
返回顶部
junyi1314
JavaScript 87,983 成员 224,681 内容