同步操作将从 地虎降天龙/vue3-ts-cesium-map-show-backend 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
前台地址:【由于白膜数据量大,请耐心等待】
http://map.217dan.com/addons/cesiummapv
后台地址:
http://map.217dan.com/aeSAZtOfuN.php
用户名:test
密码:12345678
前端使用的技术栈为:
vue3.0 CLI4.x脚手架搭建,使用typescript作为逻辑代码,UI界面为elementPlus
GIS地图部分,使用Cesium-1.82开源库,简单了修改了地图展示部分代码
加入了主流的一些WebGL动态效果类
项目地址为: https://gitee.com/hawk86104/vue3-ts-cesium-map-show
此部分为后台源码: 技术栈为:ThinkPHP5 + Bootstrap + mysql 基于框架fastadmin: https://www.fastadmin.net/
使用方法:
一、首先安装fastadmin 「1.2.1.20210730_full」完整版:https://jdvop.oss-cn-qingdao.aliyuncs.com/1.2.1.20210730_full.zip
其他最新的版本,因为版权原因,不给离线安装插件了。
然后安装fastadmin这个平台:
https://www.fastadmin.net/video.html
注意public运行目录 以及 thinkphp的伪静态配置
二、下载右侧编译好的 发行版 文件 .zip
1、修改上传文件的大小限制:
修改文件:
/application/extra/upload.php
20行:
'maxsize' => '20mb',
2、application/config.php 中
unknownsources 改为 true
debug 改为 true
trace 改为 true
然后请设置清空前后台缓存
3、进入你刚部署的fastadmin后台,选择插件管理、离线安装,选择这个zip文件
4、修改文件
addons/cesiummapv/vue3-typescript/.env.production
VUE_APP_API_URL = 'http://map.217dan.com/addons/cesiummapv'
其中的 map.217dan.com 部分 改成你的网址
5、npm install
npm run build
享用吧
欢迎大家也加入微信群,已有4个群已满,一起学习讨论webgl。加微信我拉进群
最近和ice.gl搭建了 ICE图形学社区:专门为入门或者从事webgl开发和学习的朋友提供交流的平台: https://www.icegl.cn/
内含免费丰富的webgl课程、课程源码 以及shader文档等,还有社区问答,不懂的都可以在线提问。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。