- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 快速上手mapbox
mapbox以开源的形式构建了矢量瓦片技术生态,基于矢量瓦片规格和瓦片渲染规格,开发了矢量切片工具、瓦片服务传输框架、瓦片在各种终端下渲染使用的全套工具包、样式编辑等等。Mapbox 的成立为制图人员和开发人员提供工具来创建他们想要的地图。值得一提的是,目前 Mapbox 提供的制图工具几乎都是开源的。Mapbox 目前主要提供地理数据、渲染客户端和其他与地图相关的服务。Mapbox GL JS 是他们的一个开源客户端库,用于渲染 Web 端的可交互地图。
2024-09-23 11:15:39
1895
原创 基于mapbox搭建的gis框架
vue 版本2.6.14mapbox-gl 版本 2.8.0deck.gl 版本 8.7.8element-ui 版本 2.15.6turf 版本 3.0.14three 版本 0.139.2其他就不一一列举了,具体还使用到哪些依赖库,可在项目package.json中查看整体gis框架需要经常修改的地方都提取为配置文件的形式,其他一些核心的gis功能都已经做了封装,很方便实用。该gis框架也花了我不少时间去写的,现在该gis框架源码有偿提供给大家。......
2022-08-09 10:03:23
4031
原创 mapbox去除token,加载本地发布的矢量切片底图
数据源我们可以爬取mapbox的矢量切片,包括一些样式文件,这样的话我们可以先在mapboxstudio先配好地图,然后下载样式文件,最后直接将样式中的layers整体替换就可以,方便后期地图样式的调整。我们在使用mapbox地图引擎,如果部署的服务器是内网环境,不允许访问互联网,就不能使用mapbox官方提供的在线地图了,这样我们就需要离线化部署。中先配置好,然后将样式文件下载下来,替换style中的layers就可以了。下载的样式文件复制layers替换到项目中的style中的layers。......
2022-07-15 16:14:54
4794
2
原创 shader理解
所谓shader中文叫做着色器,它实际上是给用户一种方式来介入GPU渲染流程,定制gpu如何组织数据和绘制数据到屏幕上顶点着色器主要负责处理顶点数据,其实顶点着色器能做的事情并不多,大部分就是在处理顶点的矩阵变换,将顶点的位置通过MVP矩阵乘法最终变换到裁剪空间输入:顶点着色器的输入数据一般是我们传入的attribute、uniforms变量。输出:一般顶点着色器的运算结果输出是设置gl_Position,也可以设置一些变量比如gl_PointSize或者 varying变量片元着色器在整个渲染中起到了非常
2022-06-21 16:34:15
977
原创 three.js添加人物实现第一人称视角控制,类似于cf或绝地求生游戏控制人物
查看官方例子,使用PointerLockControls可以实现该功能,官方参考地址。然后可以将模型加载进来同步修改位置和观察方向就可以了最终效果效果如有不足之处欢迎来指正,交流QQ 1826356125
2022-06-13 10:20:20
1630
原创 postgresql安装步骤基于linux系统供创建sde库使用
目录一、安装注意事项二、详细安装步骤1、解压postgresql源码包2、编译安装3、创建用户4、设定权限5、配置环境变量6、拷贝创建sde库需要的支持文件总结学习目标:学习内容:学习时间:学习产出:前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注
2021-05-11 15:30:47
925
mapbox加载3dtiles倾斜摄影模型demo
2022-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人