三维WebGIS系统产品系统

我要开发同款
淡漠2026年05月17日
12阅读

技术信息

语言技术
JavapostgresDockerSpringRedis
系统类型
Web
行业分类
企业服务项目任务

作品详情

行业场景

1.系统开发目的:将多源异构的GIS数据融合展示在web浏览器平台,实现影像、地形、专题栅格数据、矢量数据(gdb/shapefile/kml/kmz等)、点云、倾斜模型、人工模型融合展示。
2.项目的实际应用:①GIS空间规划数据的一张图二三维可视化展示;②使用三维的方式实现规划项目的全方位展示,辅助上级领导决策分析;③通过空间分析功能实现用地的合规性、占地、占耕、地价等分析。

功能介绍

1.项目主要功能模块:数据源管理、图层发布、一张图展示、项目会商、用地分析、辅助选址等。
2.功能描述:
①数据源管理:使用统一的管理界面对影像、地形、专题栅格数据、矢量数据(gdb/shapefile/kml/kmz等)、点云、倾斜模型、人工模型等不同的GIS数据进行管理;
②图层发布:将数据源中的GIS数据发布为地图图层;
③一张图展示:通过一张图的形式展示发布的所有图层,图层目录可以自定义,可设置默认显示的图层,可对图层进行收藏,可查看矢量图斑或三维模型的属性列表,可查看矢量图层的数据列表;通过绘制、量算、可视域分析、天际线、日照模拟、场景特效等工具丰富一张图的使用体验;
④项目会商:将某个地块规划项目的规划设计成果以所见即所得的效果展示给客户或领导,让规划成果可视化。使用多个场景来展现不同维度的规划内容,如区位分析、规划方案对比等,辅助领导决策;
⑤用地分析:通过GIS分析方法实现项目用地的合规性分析、占地分析、占耕分析、区位分析、地价分析等;
⑥辅助选址:根据用地面积和选址条件如地类、区位、坡度等分析出符合条件的地块,用于辅助找地。

项目实现

1.技术实现路径:采用开源技术路线进行功能开发,后端采用springboot+geotools+gdal+redis+activemq+postgresql+postgis,人工模型通过blender或开源小工具转为gltf/glb;前端采用vuejs+vite+openlayers+cesiumjs。
2.主要负责的功能模块:后端程序的架构搭建、数据库业务表设计、开源技术路线的研究并应用到系统开发、图层发布和数据源转换等后端逻辑的实现。
3.部署方式:docker

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论