高德地图自定义icon,并根据地址设置多个marker标记
2020-07-29 22:25
246 查看
第一步:首先引入地图就不多说了
第二步:将自定义的小图标放入static img文件夹中
第三步:使用
mapInit() { this.map = new AMap.Map("mapContent", { resizeEnable: true, zoom: 4 }); let icon = new AMap.Icon({ image: "./../../../static/img/icon.png",//自定义icon size: new AMap.Size(42, 42)//icon的大小 }); let provinces=[{cityName:'杭州',cityNum:20},{cityName:'天津',cityNum:10}] let geocoder = new AMap.Geocoder({}); provinces.forEach(val => { geocoder.getLocation(val.cityName, (status, result) => { let lnglat = result.geocodes[0].location; this.marker = new AMap.Marker({ icon: icon, position: [lnglat.lng, lnglat.lat], offset: new AMap.Pixel(-12, -12), zIndex: 101, title: ` ${val.cityName}:${val.cityNum}`, map: this.map }); }); }); },
效果:
相关文章推荐
- 高德地图 jsapi 标记多个(marker)点,添加自定义属性,获取自定义属性
- 设置marker拖拽并根据坐标,反地理获取地址详情
- 自定义RatingBar,能根据设置改变样式
- Google Map API v2 (三)----- 地图上添加标记(Marker),标记info窗口,即指定经纬度获取地址字符串
- 如何更改列表项前的New标记的天数设置(days-to-show-new-icon )
- SVG.js Marker标记和自定义标签
- 自定义Toast 可以根据自己的需求 设置显示时间
- 使用ionic开发手机app中,设置tab中的icon为自定义图标的方法
- 高德地图(三) Marker 设置网络图片
- Android高德地图,添加Marker会遮挡小蓝点,只需设置一个属性,可以让小蓝点显示在Marker上
- 如何更改列表项前的New标记的天数设置(days-to-show-new-icon )
- 高德地图根据地址批量获取经纬度
- JS根据TYPE设置页面所有radio的选择值 获取自定义属性
- 高德地图 amap 显示 marker和自定义的infoWindow
- 为eclipse自带的maven设置settings.xml,并修改为我们自定义的repository地址。
- GridView中根据特殊标记设置不可编辑
- Android设置EditText显示输入的表情Icon(自定义的聊天有个发送表情功能,在输入框显示表情)
- 高德地图 JavaScript API v1.3 开发(多点标记、自定义坐标点、信息窗口、导航)(demo)
- 高德地图 android 设置完全自定义的InfoWindow
- 高德地图的使用之自动定位和marker的点击显示自定义PopupWindow