shader
WebGL
cesium
threeJS
gis
vue3
招聘
模型
TvT
glsl
地图数据
vite
点击事件
城市gis
区域编辑器
VUE
区域场景编辑器
绘制点
建模
UE5
自定义着色器
vue3-ts-cesium-map-show
cesium贴图材质
插件
WEBGIS
useTresContext
goview
@tresjs/core
texture
实现热力图
求助
3d tiles
三维图表
goview组件
模型加载
需求
开发
模型获取
javascript
html
css
集成tvt.js插件子应用
3D算法渲染
base深圳龙华大和
webGPU
tvt.js
引入useTresContext报错
.env
学习线路
XYZTiles


编写一个类似这样子的组件,结果不显示,position写[0,0,0]可以显示,但是写实际经纬度不行,求解决,还有就是点击事件,点击模型,无法获取拾取到模型
求帮忙看看啥问题,研究一天了
@wx523-GCFMLf
1,经纬度需要坐标转换的 ,请参考你使用案例对应的经纬度转换部分代码
2,点击事件,射线这部分是是针对场景内的三维物体的,如果是html这类网页dom元素 是直接用原生的html事件的
@wx523-GCFMLf 看了你的代码 好像还是v4版本的 请更新tvt.js底座到v5版本
@hawk86104 好的,我试试,如果真的是这个版本更新问题,那真是太好解决了
@hawk86104 我已经更新到v5,但是HTML组件还是不显示
@hawk86104 您可以帮我看一下吗
1、检查 lonLatToUtm 以后的坐标位置是多少
2、先把 Html这个标识 换成 普通的三维物体,稍微大一点的,比如 obx
3, 1, 0 这三个坐标换成你转换后的坐标。
这么做的原因:
html本身是dom,计算坐标后 还会被css的定位所干扰,所以先换成 三维物体 确认坐标是否正确