Six_Rabbit 2023-03-16 09:14 采纳率: 0%
浏览 133
已结题

vue-mapvgl图标在卫星图层不正常展示

使用vue-mapvgl设置icon图标只在标准的地图类型上显示正常,当切换至卫星地图上时则会随着地图移动而移动

img

正常显示:

img

<template>
    <div class="app-container" style="padding: 0;">
        <div class="map-box">
            <el-bmap 
                ref="map" 
                vid="bmapDemo" 
                :min-zoom="14" 
                :max-zoom="20" 
                :tilt="tilt" 
                :heading="heading" 
                :bmap-manager="bmapManager" 
                :center="center" 
                :zoom="zoom"
                :events="events" class="bmap-demo">
                <el-bmapv-view>
                    <el-bmapv-icon-layer :icon="icon" :width="width" :height="height" :data="deviceDate" :enable-picked="true" :zoomThreshold="thresholdList"></el-bmapv-icon-layer>
                </el-bmapv-view>
            </el-bmap>
        
</template> <script> import { BMapManager } from 'vue-bmap-gl'; import VueBMap from 'vue-bmap-gl'; let bmapManager = new VueBMap.BMapManager(); export default({ name:"bigMap", components: {}, data(){ return{ center:[121, 37], loaded:false, bmapManager, zoom: 14, center: [124.4673031945, 41.985339349], tilt: 60, heading: 0, icon: '@/assets/images/map/gnss.png', width: 24, height: 24, map: null, thresholdList:[{ }], events: { init: (o) => { this.map = o; console.log(o.getCenter()); console.log(this.$refs.map.$$getInstance()); }, 'moveend': () => { }, 'zoomchange': () => { }, 'click': (e) => { alert('map clicked'); } }, deviceDate:[{ geometry: { type: 'Point', coordinates: [124.4673031885,41.9853393455], }, properties: { icon: '@/assets/images/map/gnss.png' } },{ geometry: { type: 'Point', coordinates: [124.4669295841,41.9859151068], }, properties: { icon: '@/assets/images/map/gnss.png' } }] } }, methods:{ } }) </script>
  • [ 求解决当标记在卫星图层时正常显示]
  • 写回答

5条回答 默认 最新

  • threenewbee 2023-03-16 09:17
    关注

    看看图层的上下关系,以及图层是否正确加载了。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月16日
  • 创建了问题 3月16日

悬赏问题

  • ¥30 为什么会失败呢,该如何调整
  • ¥50 如何在不能联网影子模式下的电脑解决usb锁
  • ¥20 服务器redhat5.8网络问题
  • ¥15 如何利用c++ MFC绘制复杂网络多层图
  • ¥20 要做柴油机燃烧室优化 需要保持压缩比不变 请问怎么用AVL fire ESE软件里面的 compensation volume 来使用补偿体积来保持压缩比不变
  • ¥15 python螺旋图像
  • ¥15 算能的sail库的运用
  • ¥15 'Content-Type': 'application/x-www-form-urlencoded' 请教 这种post请求参数,该如何填写??重点是下面那个冒号啊
  • ¥15 找代写python里的jango设计在线书店
  • ¥15 请教如何关于Msg文件解析