查看原文
其他

一图看懂三维GIS,你Get到了么

GIS前沿 2022-12-04


当前各领域信息化建设过程中,大数据量、高精度、多源数据融合成为主要特点,Web端的三维GIS应用在WebGL等技术的不断发展中已成为主流,海量数据在Web端的高效渲染是目前整个GIS行业的焦点。中地数码基于原生Cesium进行扩展开发的MapGIS Client for JavaScript(Cesium)SDK,已成熟应用于多个领域的众多项目中,融合了专业的MapGIS全空间GIS、大数据GIS、智能GIS能力,为全空间二三维一体化Web应用提供JavaScript功能接口,快速构建三维WebGIS应用。

MapGIS Client for JavaScript (Cesium) SDK包含了三维WebGIS开发所需的开发库、API、示例等,结合司马云开发世界资源中心的配套开发资源,以及云听社区、开源社区GitHub 、Gitee,助力开发者高效开发。


PartOne--产品特色功能

以开源三维地图框架Cesium为基础,通过多种技术手段优化,MapGIS Client for JavaScript(Cesium)提供以下六大功能。


1

全空间数据融合能力

支持多种三维数据数据服务融合,包括符合M3D数据标准的数据服务、3DTiles、*.kml、*.gltf、Geojson、czml等数据服务。

三维数据类型

部分数据效果图


2

全空间数据高效渲染能力

升级WebGL内核,根据数据类型提供不同的渲染策略,优化数据缓存、传输效率、调度策略等,支持海量数据高效渲染。

数据高效渲染能力

多种渲染技术


3

空间一体化分析能力

提供二三维一体化的分析能力,覆盖传统GIS分析、三维分析、客户端计算、大数据分析等,60+种分析功能。

全空间一体化分析能力

常用三维分析功能



4

空间大数据可视化表达能力

接入EChart、MapV等开源可视化库,提供多种可视化效果表达,如客户端专题图、热力图、蜂窝图、散点图、标注图等,还支持千万级实时数据客户端可视化。

大数据可视化表达能力

大数据可视化表达


5

全空间场景特效表达能力

支持烟花、烟雾、火焰、喷泉、雨、雪、水面、动态草地等粒子特效,支持泛光、景深、扫描线、动态圆、雷达扫描圆等后处理特效和风场效果。

全空间场景特效表达能力

场景特效


6

跨终端、跨浏览器应用开发能力

产品零安装、零插件、易开发、易扩展,具有跨终端、跨浏览器的特性,支持 IE、Chrome、FireFox 等主流浏览器,并可运行在 PC、笔记本、平板及手机的设备终端。

应用开发能力

应用开发能力示例


PartTwo--MapGIS Web二次开发指引

使用MapGIS Clinet for JavaScript 开发入门简单到就像把大象放进冰箱一样,分为以下三个步骤:

关上冰箱门之后即可调用接口实现项目功能,只需一个接口就可实现在Cesium三维球上加载数据Web页面进行展示。

下面以某市倾斜摄影数据在Web端高效显示需求为例,介绍Web三维二次开发实现步骤。

(1)安装配置开发环境:

MapGIS Desktop+MapGIS IGServer+授权+VS Code

开发环境准备

(2)GIS数据服务资源:数据处理+地图服务发布

M3D格式转换

(3)前端需求开发:开发库引用,功能代码实现

调用接口加载数据

海量三维模型数据渲染

详细内容请访问MapGIS Client for JavaScript官方网站,网站提供保姆级教程,从产品介绍到详细示例效果和示例代码,为您的GISer成长之路保驾护航。

官方网站地址:http://develop.smaryun.com/

MapGIS Client for JavaScript官方网站

GitHub 托管地址:

https://github.com/MapGIS/WebClient-JavaScript

MapGIS Client for JavaScript GitHub网站

使用过程中如有任何疑问,请访问司马云云听社区提问,将有专业工程师解答您的疑惑。

云听地址:

http://beta.smaryun.com/cloudlisten/index.php

云听社区


来源:中地数码MapGIS

- END -

学GIS,就业前景如何?

实景三维,值得每一个测绘人重视的蓝海

CAD数据ArcGIS中转换生成DEM制作三维

融合创新国产GIS  乘风而上助推实景三维中国建设

实景三维中国建设技术探索之城市建筑物三维模型重建

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存