当前位置: 首页 > news >正文

智慧景区(园区)数字孪生可视化GIS解决方案

随着技术的日新月异,景区日常管理及运营中使用到的智慧化工具越来越丰富,智慧化硬件设备也越来越多,而其中各个管理系统往往又是相互独立,形成一个个数据孤岛。智慧景区管理平台就是将各个孤岛中的数据及功能汇集起来,形成统一的、联动的管理门户。

智慧景区平台往往是基于GIS技术,在三维实景地图的基础上,接入景区各类传感设备、第三方系统数据,进行业务功能的梳理及开发。而对于没有GIS开发经验的团队来讲,地图开发有一定的技术门槛,特别是在前端解决好空间数据的灵活组织、发布和编辑,更是一项费时费力的工作。

四维轻云以可视化操作的方式简化了这一工作,实现了多源数据场景在前端的快速搭建和发布,且提供了常用的编辑和分析等接口供开发者调用。

零代码搭建、低代码开发

开发流程

下图是我公司多年前实施的一个智慧景区场景,该平台先是通过GIS工程师实现数据底座的开发搭建,再配合前端开发工程师进行业务层开发共同完成。

其中空间数据底座是包含了人工模型、高清正射影像、倾斜摄影的实景三维模型、卫星影像和数字高程模型,该工作是GIS工程师通过在后端逐类数据切片发布,前端用WebGL技术渲染实现。

智慧景区场景

接下来,我们简单介绍四维轻云SDK开发的方式,在仅有JavaScript工程师参与的情况下,实现该智慧景区平台的开发。

数据准备

登录四维轻云官网,新建项目完成后选择上传,即可对多源空间数据进行切片和发布,数据类型包括了正射影像、实景三维模型、激光点云、shp矢量数据、DEM、人工模型。

(空间数据可选择托管在四维轻云的云平台上,也可私有化部署四维轻云后存放私有云)

该工作只需要普通的数据录入人员前端操作即可完成,不再需要专业的开发工作者进行切片和发布。如下图:

四维轻云-上传数据

搭建场景

数据发布完成后,开始以可视化的方式搭建场景,实现对多源数据的融合,以及进行需要的空间编辑工作,如下图:

四维轻云-搭建场景

申请AppID及密钥

开发者通过四维轻云主应用申请开发密钥,以及获取场景地址:

四维轻云-申请AppID及密钥

四维轻云-获取场景地址

场景加载

接下来,开发者只需要在代码中加载数字底座场景,进行业务层面的开发。代码示例如下:

四维轻云-场景加载

传感数据对接

拾取传感器对象,并做数据接入的图形化展示,代码示例:

传感数据对接-代码示例

传感数据对接-代码示例

四维轻云-传感数据对接

这样,在只需要前端JavaScript工程师的条件下,即可轻松完成智慧景区平台的开发工作,为您的企业降本增效!

四维轻云,诚邀试用!

相关文章:

  • pWnOS v2.0
  • 2023年【R2移动式压力容器充装】最新解析及R2移动式压力容器充装模拟考试题
  • 鼎捷受邀出席“中国制造业产品创新数字化国际峰会”,共话工业软件创新发展
  • mysql导入、更新、插入、迁移数据时出现Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法
  • 深度解析IP应用场景API:提升风险控制与反欺诈能力
  • CleanMyMac X2024最新版本mac优化软件好用吗?
  • 外包干了一个月,技术明显进步。。。。。
  • 【Go语言反射reflect】
  • GNSEC 2022年第8届全球下一代软件工程线上峰会-核心PPT资料下载
  • 【FPGA】Verilog:计数器 | 异步计数器 | 同步计数器 | 2位二进制计数器的实现 | 4位十进制计数器的实现
  • 如何学习 Spring ?学习 Spring 前要学习什么?
  • 第九节HarmonyOS 常用基础组件1-Text
  • 多人聊天Java
  • OTSU算法及其Python实现
  • python单引号怎么打,两种输入方法
  • CODING 缺陷管理功能正式开始公测
  • Django 博客开发教程 8 - 博客文章详情页
  • Git初体验
  • java多线程
  • js
  • js面向对象
  • Mac转Windows的拯救指南
  • passportjs 源码分析
  • Python_OOP
  • Redis 懒删除(lazy free)简史
  • Unix命令
  • Vim 折腾记
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 力扣(LeetCode)357
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 前端面试总结(at, md)
  • 如何选择开源的机器学习框架?
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • 仓管云——企业云erp功能有哪些?
  • ​一些不规范的GTID使用场景
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • $forceUpdate()函数
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (力扣题库)跳跃游戏II(c++)
  • (十八)SpringBoot之发送QQ邮件
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (一)Dubbo快速入门、介绍、使用
  • (一一四)第九章编程练习
  • (转载)Linux网络编程入门
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .libPaths()设置包加载目录
  • .net core 6 集成 elasticsearch 并 使用分词器
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)
  • [BT]BUUCTF刷题第4天(3.22)
  • [CVPR 2023:3D Gaussian Splatting:实时的神经场渲染]
  • [Head First设计模式]策略模式