关于百度 map API的问题 这个代码有错吗?我为什么复制过去没用哩?
发布网友
发布时间:2022-07-07 04:44
我来回答
共2个回答
热心网友
时间:2023-10-09 07:32
var map = new BMap.Map("container");
var point = new BMap.Point(116.494, 39.915);
map.centerAndZoom(point, 16);
// 编写自定义函数,创建标注
function addMarker(point, index){
// 创建图标对象
var myIcon = new BMap.Icon("markers.png", new BMap.Size(21, 23), {
// 指定定位位置。
// 当标注显示在地图上时,其所指向的地理位置距离图标左上
// 角各偏移10像素和25像素。您可以看到在本例中该位置即是
// 图标*下端的尖角位置。
offset: new BMap.Size(11, 25),
// 设置图片偏移。
// 当您需要从一幅较大的图片中截取某部分作为标注图标时,您
// 需要指定大图的偏移位置,此做法与css sprites技术类似。
imageOffset: new BMap.Size(0, 0 - index * 25) // 设置图片偏移 });
// 创建标注对象并添加到地图
var marker = new BMap.Marker(point, {icon: myIcon});
map.addOverlay(marker); }
有点区别,自己看一下吧
热心网友
时间:2023-10-09 07:32
fxbfhbxhfhxgdgdr