Commit 902d6337 authored by mahui's avatar mahui

asdasfdasf

parent 4ebf905c
...@@ -1294,8 +1294,8 @@ ...@@ -1294,8 +1294,8 @@
clearOverlays() { clearOverlays() {
// 百度地图API功能 // 百度地图API功能
this.map = new BMap.Map("allMap"); this.map = new BMap.Map("allMap");
let coordinate = new BMap.Point(119.352500, 30.234125); // 创建标注 let coordinate = new BMap.Point(119.798500, 30.300125); // 创建标注
this.map.centerAndZoom(coordinate, 11); this.map.centerAndZoom(coordinate, 13);
this.map.addControl(new BMap.NavigationControl()); // 添加平移缩放控件 this.map.addControl(new BMap.NavigationControl()); // 添加平移缩放控件
this.map.addControl(new BMap.ScaleControl()); // 添加比例尺控件 this.map.addControl(new BMap.ScaleControl()); // 添加比例尺控件
this.map.addControl(new BMap.OverviewMapControl()); //添加缩略地图控件 this.map.addControl(new BMap.OverviewMapControl()); //添加缩略地图控件
...@@ -1327,7 +1327,17 @@ ...@@ -1327,7 +1327,17 @@
fontFamily: "微软雅黑" fontFamily: "微软雅黑"
}); });
this.map.addOverlay(label); this.map.addOverlay(label);
let myIcon = new BMap.Icon(url, new BMap.Size(40, 81)); let myIcon = new BMap.Icon(url, new BMap.Size(40, 81),{
// 指定定位位置。
// 当标注显示在地图上时,其所指向的地理位置距离图标左上
// 角各偏移10像素和25像素。您可以看到在本例中该位置即是
// 图标中央下端的尖角位置。
anchor: new BMap.Size(20, 81),
// 设置图片偏移。
// 当您需要从一幅较大的图片中截取某部分作为标注图标时,您
// 需要指定大图的偏移位置,此做法与css sprites技术类似。
// imageOffset: new BMap.Size(0, 0 - 81) // 设置图片偏移
});
let marker = new BMap.Marker(coordinate, {icon: myIcon}); let marker = new BMap.Marker(coordinate, {icon: myIcon});
this.map.addOverlay(marker); // 将标注添加到地图中 this.map.addOverlay(marker); // 将标注添加到地图中
marker.addEventListener("click", function () { marker.addEventListener("click", function () {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment