基于Orangle Pi 5平台,本地部署WebGIS应用步骤:
1、下载orangle pi 5 ubuntu22.04镜像,按用户手册进行烧写。
链接:https://pan.baidu.com/s/1g-TO3DeIl1M1JfAPHbCyxg
提取码:vlzt
2、下载安装WebGL工具包。
该软件包针对RK3588 WebGL应用进行一定优化。
git clone https://gitee.com/vinlandtech/webglloader-rk3588.git
安装命令:sudo dpkg -i webglloader-rk3588-v1.0.1.deb
3、配置Cesium运行环境
注意:以下命令切换到root用户执行,可使用"sudo su"进行切换。
(1)更新软件源
apt update
(2)安装npm
apt install npm
(3)安装 Vue-CLI
npm install -g @vue/cli
npm install -g @vue/cli-service
npm install -g @vue/cli-plugin-babel
npm install -g @vue/cli-plugin-eslint
4、下载cesium demo代码
链接:https://pan.baidu.com/s/1jvvGVRVLco4BXtZv4Gh6MA
提取码:vlzt
启动服务:npm run serve
出现如下画面标识启动成功:
5、载入浏览器
使用如下命令载入chromium浏览器
sudo webglloader
浏览器访问:https://localhost:8080
注:本demo从cesium官方下载地图数据,需连接公网运行。
6、运行效果:
【RK3588】基于Cesium的航线跟踪
【RK3588】WebGIS标记经纬度
目前只支持chromium浏览器,奇安信、火狐等其他浏览器如有需求,可联系作者。
发现问题,可及时反馈:https://gitee.com/vinlandtech/webglloader-rk3588/issues