地图数据导入 OpenStreetMap 地图数据官网Geofabrik Download Server下载数据china-latest-free.shp.zip解压到D:\works\mapworks\shp\tmp解压找到相关数据(目前我要的是铁路数据)导入gis_osm_railways_free_1.shp 到pgAdmin4 数据库1.启动C:\Program Files\PostgreSQL\14\bin\postgisgui下的shp2pgsql-gui.ex...
openharmony launcher 调研笔记(03)UI 数据装配 / 将类别设置为 appInfoList[i].typeId = CommonConstants.TYPE_APP;// if (this.desktopLoadFinished) 可继续向下执行 (GridSwiper)//此处数据为空时,将数据填入 (pageDesktopInfo.push(appInfo);//此处不为空时,过滤数据,删除卸载的app (pageDesktopInfo.filter)//删除存在于dock栏的app(页面显示app和dock的app不重复)
openharmony launcher 调研笔记(02)UI 调用逻辑 this.pageDesktopStyleConfig = // 获取桌面显示样式配置。// 桌面model。// PageDesktopViewModel 的 getGridList() 函数 ,进一步调用 getAppList()// 再次调用 PageDesktopViewModel 的 getGridList() 函数 及 getAppList()等。
openharmony launcher 调研笔记(01)数据初始化 通过BaseModulePreLoader的各个子类的load(loadConfig,loadData),初始化了各种配置和数据。// 此函数内部根据显示的宽高设置屏幕宽高,根据配置设置导航栏是否显示。phone/src/main/module.json5 下 配置了 起始的 MainAbility。// 初始化 mRdbStore。// 创建表(不存在的情况下)
openharmony 开发环境搭建和系统应用(launcher)编译傻瓜教程(续) 几个月前写了个在开发板上编译launcher的文章,最近准备用开发者手机搞搞launcher,发现编译版本和开发者手机对不上了,研究了下,目前已搞定。(此commit 以后的版本在4.0.10.3编译报错,full sdk 版本不匹配问题)会默认下载 4.0.10.13 版本的openharmony full sdk 编译时。,根据上一篇的基础自行配置(这两天window系统有问题,顺道把mac也搞了下)。此版本自带的full sdk 版本是 4.0.9.6。首先devecostudio 为如下版本。
100个openharmony开源demo:1.日历 自己用arkts写了界面和点击事件,各位可根据此demo写自己的日历选择器等组件。写100个开源的demo不知道能不能实现,日拱一卒,期待蜕变。4.卡片显示(每晚00:01刷新)
个人项目介绍4:三维园区篇 个人项目介绍:地图铁路线路篇地球卫星篇火车站篇项目需求:1.按比例全景显示三维园区2.精确显示园区内设备设施3.实时显示设备报警信息4.显示园区内摄像监控设备,并可点击显示监控视频流5.显示园区内的重大危险源和风险分布6.以树形结构显示园区,且园区内的各个子区域(子园区可单独以三维显示)7.呈现园区整体的综合态势分析图(饼图,折线图等)要求:分布式加载数据模型,保证报警类设备数据的实时性,保证监控基本无延时。最终实现:完成以上所有的项目需求和要求,提
个人项目介绍3:火车站篇 一比一精确显示火车站主建筑和站台模型。实时响应车辆信息(上水,吸污,换成)并同步显示,实时响应车辆进出站信息,并以动画形式模拟。实时响应报警信息,并能在三位中显示,可拉进处理。最终实现:实现平台可配置,可动态调整,数据动态适配。完成公共模型可服用,实现建模,数据对接,视频对接3天完成。基于webrtc实现监控视频基本无延时。要求:快速迭代,一周内可完成一个火车站的全部功能开发和部署。保证监控基本无延时。列车宣传视频有一闪而过的画面。成就:新闻联播有几秒的显示。
个人项目介绍2:地球卫星篇 在项目中显示三维地球及主要城市标注,接收服务端发来的实施卫星数据,显示卫星姿态角,陀螺角,飞轮等数据;可自定义模拟产生更多卫星轨迹;可模拟显示卫星躲避陨石动画;可展示卫星模型,并可以爆炸效果显示。最终实现:完成以上项目要求,既能对接实际数据又提供了本地卫星数据发送客户端,实现单机模拟效果。要求:以websocket方式链接,保证实时性。