高德地图gis的例子结合数字城市里的组件

发布于 2024-07-24 15:56:43

以上是cubemesh.vue里面的内容,应该如和把数字城市里面比如说fireA 组件的的内容放进去呢?

<template>
    <mapContainer :center="mapCenter" />
    <TresCanvas id="tresCanvas" ref="tcRef" v-bind="state">
        <TresPerspectiveCamera :fov="60" :near="0.1" :far="1000" />
        <TresAmbientLight :intensity="0.5" />

        <TresMesh :position="[0, 0, 500]">
            <TresBoxGeometry :args="[1000, 1000, 1000]" />
            <TresMeshNormalMaterial />
        </TresMesh>

        <mergeTres :center="mapCenter" />
    </TresCanvas>
</template>

查看更多

关注者
0
被浏览
241
地虎降天龙
地虎降天龙 图形社区官方人员 2024-07-24
也许宇宙中最反直觉的真理是,你给别人的越多,你得到的也越多。
<template>
    <mapContainer :center="mapCenter" />
    <TresCanvas id="tresCanvas" ref="tcRef" v-bind="state">
        <TresPerspectiveCamera :fov="60" :near="0.1" :far="1000" />
        <TresAmbientLight :intensity="0.5" />

        <TresMesh :position="[0, 0, 500]">
            <TresBoxGeometry :args="[1000, 1000, 1000]" />
            <TresMeshNormalMaterial />
        </TresMesh>
        
        <!-- 火 -->
        
    <Suspense>
        <fireB :position="[0, 6, 0]" />
    </Suspense>

        <mergeTres :center="mapCenter" />
    </TresCanvas>
</template>
<script setup lang="ts">
import { fireB } from 'PLS/digitalCity'
</script>

稍微学习下 vue3和three 或者看看我们的文档https://docs.icegl.cn/
参考代码目录:
src/plugins/simpleGIS/components/mapBuildingsMoreMeshes.vue

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览