yangyanggu / layer-3dtiles

高德地图2.0 3dtiles加载的开源方案
MIT License
10 stars 5 forks source link

在3D地图上的模型上添加标记,如何才能让标记随着模型旋转而不飘逸? #4

Open yangyanggu opened 1 year ago

yangyanggu commented 1 year ago
          在3D地图上的模型上添加标记,如何才能让标记随着模型旋转而不飘逸?

Originally posted by @Bana0 in https://github.com/yangyanggu/layer-3dtiles/issues/1#issuecomment-1642992769 你说的漂移是什么,目前标记只是基于经纬度,但模型是带高度之类的,如果是普通的marker肯定不行,可以用loca里面的图标之类的,那些是可以带高程的

Bana0 commented 1 year ago

就是旋转模型,标记点不随着模型旋转

yangyanggu commented 1 year ago

你旋转模型的时候地图必定会被移动,那么标记肯定也会移动,这个事没啥问题

Bana0 commented 1 year ago

还是有点问题的,可以用Text创建标记点吗?

Bana0 commented 1 year ago

可以在模型上标记文本吗?

yangyanggu commented 1 year ago

模型上肯定不能直接标记文本,只能把文本标记到模型所在位置

Bana0 commented 1 year ago

http://47.108.251.168:8080/11.mp4,那这个有什么解决的方法

yangyanggu commented 1 year ago

看不到东西

Bana0 commented 1 year ago

要在下载来看

Bana0 commented 1 year ago

image 报这中错怎么办?

yangyanggu commented 1 year ago

这个没办法,jsdelivr老是被强,不行的话你就自己把threejs里面 draco目录复制到自己的public下吧,然后初始化插件的时候改下dracoPath

Bana0 commented 1 year ago

image 这个错误对上线有影响吗?

yangyanggu commented 1 year ago

肯定啊,说明你配置的地址就不对,这个得根据你用的框架之类的自己调整,我所说的public指的是你项目开放的目录,具体放哪你根据项目自己调整

Bana0 commented 1 year ago

不能直接下载npm包吗?

Bana0 commented 1 year ago

image 直接复制到public目录中,就会报上述错误,且图形加载不出来

yangyanggu commented 1 year ago

你加载的路径不对,肯定会报错,得自己调整

Bana0 commented 1 year ago

为啥我从npm包里面导出,他还是报错 image

yangyanggu commented 1 year ago

这个需要的是路径,你直接import没有任何意义,它还需要加载那个文件夹下其他东西,所以必须是整个文件夹都开放出来