ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

使用SuperMap iDesktop切地形,使用iServer发布地形服务,使用SuperMap Cesium预览

2021-10-15 09:03:53  阅读:252  来源: 互联网

标签:SuperMap 裁剪 地形 导入 使用 Cesium iServer


前言

在项目中需要用到超图平台,之前所有的服务都是通过QGIS+GeoServer+Cesium完成的,只好迁移到SuperMap技术体系了,特将此过程作为记录,以供有需要的人参考!

处理过程记录

1. 超图desktop裁剪dem

  • 不知什么原因此过程非常缓慢,建议使用QGIS裁剪,当然也可以省略

在这里插入图片描述

  • 地图->地图裁剪->选中对象区域裁剪

在这里插入图片描述
在这里插入图片描述

  1. 导入数据集并预览
    将裁减完成的栅格数据导入数据集:新建数据源->导入数据集(此过程数据面积大的话非常缓慢),主要是栅格
    在这里插入图片描述
    加载到三维场景
    在这里插入图片描述
    预览三维效果
    在这里插入图片描述

  2. 生成缓存

    在这里插入图片描述
    在这里插入图片描述

  3. 发布缓存
    将缓存拷贝至服务器,通过Iserver发布服务
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

  1. 超图Cesium加载

代码如下:

 const viewer = new Cesium.Viewer('cesiumContainer',{
        //创建地形服务提供者的实例,url为SuperMap iServer发布的TIN地形服务
        terrainProvider : new Cesium.CesiumTerrainProvider({
            url : "http://x.x.x.x:8090/iserver/services/3D-local3DCache-supermapQzgyTerrain/rest/realspace/datas/supermapQzgyTerrain",
            isSct : true,//地形服务源自SuperMap iServer发布时需设置isSct为true
            invisibility:true
        }),
    });

效果如下:
在这里插入图片描述

参考:【三维GIS】地形与影像数据如何导入GIS,并Web可视化

标签:SuperMap,裁剪,地形,导入,使用,Cesium,iServer
来源: https://blog.csdn.net/qq_19689967/article/details/120720775

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有