# qe-kml-layer

kml 图层组件,主要用于展示 kml 格式的数据。


# 实例

隐藏代码
<template>

  <div style="height: 450px;">
    <qe-viewer
      :imagery-type="'AMap'"
      :fullscreen-button="true"
      :default-view="defaultView"
      :info-box="true"
       @ready="init"
    >
      <qe-kml-layer
        :url="'../jiangsu.kml'"
      ></qe-kml-layer>
    </qe-viewer>
  </div>
</template>

<script>
import { QeViewer, QeKmlLayer } from '@qycloud/vue-qearth';
import 'vue2qearth/vue2qearth.css'

export default {
  components: {
    QeViewer, 
    QeKmlLayer
  },
  data () {
    return {
      defaultView: [118.84211582, 30.72407536, 162488.599, 0, -50, 0],
      isShowLayer: true
    };
  },
  methods:{
    init(viewer){
      viewer.depthTestAgainstTerrain=false;
    }
  }
}
</script>

# Attributes

参数 说明 类型 可选值 默认值
url kml 资源地址、已解析的 KML 文档、包含二进制 KMZ 数据、已解析的 KML 文档的 Blob string — —
name 图层名称 string — —
id 图层唯一 id 不设置会自动生成 string — —
visible 图层是否可见 boolean — true
layerOptions 图层其他可选参数 object — —

# Events

覆盖物事件的使用请参照上面KmlLayer 实例


// 图层可选事件
"ready" // 组件装载后,返回当前实例对象
最后更新时间: 5/19/2023, 10:45:48 AM