基于Cesium封装的三维GIS开发库源码

我要开发同款
大海的猫2024年07月28日
195阅读
开发技术webpack、elementui、node.js、javascript、vue

作品详情

面向企业级三维地理信息应用系统的开发,提供丰富的地理信息数据可视化及分析量算功能。
具体包括:
1、基础地图场景
实现快速接入百度、高德、天地图、腾讯等影像或矢量底图,提供了基于Vue2.0开发的地图场景中常用的交互控件,包括二三切换维控件,放大、缩小控件、导航球控件(控制地图场景旋转)、快速定位组件(可以预设一些位置信息,或者输入经纬度信息,确定后,地图场景通过飞行动画切换到相应位置)、鹰眼控件、经纬网控件、信息框控件、提示框控件等。其中信息窗控件支持传入自定以的dom元素,信息窗的界面、样式、内容可自由扩展。
2、要素标绘
提供基本覆盖物的构建API,包括圆形、线段、点、矩形、扇形、广告牌、文字等,支持通过鼠标在地图上绘制、选择、编辑各类覆盖物的功能,方便用户在操作完成后获取覆盖物信息。
3、图层管理
提供图层的统一管理功能,包括基础地图图层管理API以及覆盖物图层管理API,支持图层的添加、移除及显隐控制API。基础地图图层一般用于底图的管理。覆盖物图层主要用于标绘、模型等元素的分层分类管理。覆盖物图层包括Vector和Tileset两种,Vector主要支持通过Entity构建的元素的组织,而Tileset主要支持Primitive形式的元素的组织。通过Tileset来组织管理标绘、模型等元素可以获取较高的性能。
4、基础量测
集成距离量测、面积量测、高程量测、高差量测及土方量测等常用的地图量测功能。
5、空间分析
以DEM及数字地球场景为依托,利用三维地理信息技术、结合空间数据矢量算法,实现交互式空间分析功能,包括通视分析、可视域分析、剖面分析、坡度坡向分、缓冲区分析以及等值线分析等常用空间分析功能。
6、场景特效
场景特效能够更加生动逼真地表现战场态势环境,增加用户的沉浸式体验感。平台支持态势推演中常见的各类场景特效,包括雨、雪、雾、风场等天气特效以及火焰,爆炸等粒子特效。

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

评论