mapbox
想学GIS的小祭司
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mapbox+babylon加载三维面
mapbox+babylon加载三维面原创 2023-10-19 11:07:34 · 350 阅读 · 0 评论 -
threebox实现飞线流光效果
threebox+tween.js实现二三维飞线流光效果原创 2023-09-19 14:55:50 · 1507 阅读 · 7 评论 -
mapbox+babylon加载正方体和球
mapbox+babylon加载正方体和球原创 2023-10-18 17:16:41 · 255 阅读 · 0 评论 -
mapbox+babylon加载三维模型
mapbox+babylon加载三维模型原创 2023-10-19 10:44:26 · 743 阅读 · 0 评论 -
mapbox+deck.gl加载3D Tiles
利用deck.gl把3D Tiles加载到mapbox的底图上原创 2024-11-04 19:56:47 · 1224 阅读 · 2 评论 -
mapbox+Threebox实现基于中心线构建面,并使用图片材质
mapbox+Threebox实现基于中心线构建面,并使用图片材质贴图原创 2024-11-04 20:15:39 · 526 阅读 · 0 评论 -
mapbox-gl绘制矩形,编辑拖动节点时不进入多边形编辑模式,始终使图形保持矩形,且编辑时不能新增编辑节点
mapbox-gl绘制矩形,编辑拖动节点时不进入多边形编辑模式,始终使图形保持矩形,且编辑时不能新增编辑节点原创 2025-04-08 10:47:07 · 350 阅读 · 0 评论 -
mapbox加载天地图及其标注
mapbox加载天地图及其标注原创 2025-04-17 16:32:52 · 606 阅读 · 0 评论 -
mapbox-gl的draw组件绘制图形,禁止拖拽、禁止编辑节点、禁止新增中心点
mapbox-gl的draw组件绘制图形,禁止拖拽、禁止编辑节点、禁止新增中心点原创 2025-04-24 15:15:57 · 574 阅读 · 0 评论 -
解决threebox加载三维模型浏览器全屏以后模型偏移问题
threebox加载三维模型浏览器全屏以后模型偏移问题原创 2023-08-28 16:10:18 · 371 阅读 · 0 评论 -
threebox加载基于geojson三维面数据
打印查看indexArray数组,发现原因是使用turf.js的tesselate构造的三角形不太正确,tesselate构造的三角形index数组为:[5, 0, 1, 2, 3, 4, 4, 5, 1, 1, 2, 4],但是正确的应该是[0,1,2,0,2,5,2,3,5,3,4,5]之类的,错误地构建了4,5,1和1,2,4两个三角形。构建了一个类似的形状放到指定位置,如下图所示,发现还是构建的三角形有问题,同使用turf.js的tesselate构造的三角形。原创 2023-08-21 20:02:18 · 707 阅读 · 0 评论 -
threebox基于geojson数据加载二维面并使用纹理贴图
需求:mapbox基于geojson数据生成的二维面虽然可以通过fill-pattern属性去使用图片填充,但是效果并不好(放大缩小时贴图会重新渲染),因此想使用threebox基于geojson数据生成二维面叠加到mapbox地图上,并使用纹理贴图。这样子虽然实现了效果,加载效果如下图,但是由于geojson数据较大加载太慢了(猜测还是因为构建的是三维的extrusion),响应时间在十几秒甚至几十秒,于是放弃了这种做法。将depth设为0发现确实可以实现纯色填充,然后替换纹理材质。原创 2023-06-19 17:59:35 · 873 阅读 · 0 评论
分享