skyline与cesium差异

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了skyline与cesium差异相关的知识,希望对你有一定的参考价值。

参考技术A 加载方式不同
这是Cesium加载wms的接口文档地址,若想查看详细参数设置,查看以下的网址:https://cesiumjs.org/Cesium/Build/Documentation/WebMapServiceImageryProvider.html

API中提供了一个加载arcgisonline发布的wms服务样例:
var provider = new Cesium.WebMapServiceImageryProvider(undefined
url : ‘https://sampleserver1.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/WMSServer’,
layers : ‘0’,
proxy: new Cesium.DefaultProxy(’/proxy/’));

viewer.imageryLayers.addImageryProvider(provider);
Skyline的sgs发布的wms影像服务是基础地址是:http://localhost/SG/Imagery,根据图层名称就可以进行加载。

Skyline开发1-环境搭建

三维一直很火热,它比二维的明显优势是立体效果,更接近真实的物理世界;凡是与三统有关的就叫XX模型,其实就是一种数据罢了;简单的浏览、展示 操作就看起来很炫,尤其是对外行的人来说。无论如何,领导、用户喜欢决定了一切。

简介

Skyline是一款优秀的三维GIS软件,主要包括三部分:

(1)TerraBuilder:主要用来生成地形数据;

(2)TerraExplorer:主要用来浏览生成好的场景数据;

(3)TerraGate:主要用来发布生成好的场景数据(包括地形和模型数据)

注:Terra表示地,土地,读[‘ter?];gate表示门、入场券,读 [ɡet]

安装

在官网下载相应版本,目前包括6.5,6.6,7.0三个系列,软件 学习或二次开发,先下载安装 TerraExplorer即可(6.5,6.6有中文版)。官网地址:

http://www.skylineglobe.cn/downloadcenter.aspx?ProductID=74

安装不复杂,基本下一步、再下一步就完了。

技术分享图片

程序启动后的主页,个人觉得这个界面并不好看,改成metro更适合。

技术分享图片

许可

正版的价格也不菲,TerraExplorer Pro5.1的一个许可也要10来万,稍微小一点的项目都用不起正版。网络上有限时的PJ许可(不与机器绑定),可以用做个人学习研究使用。

默认安装 后,安装目录下有许可,但已过期。打开许可管理器(License Manager)可查看:

技术分享图片

替换相应的许可文件后,刷新,则可使用:

技术分享图片

注意

需要注意一个问题是TerraExplorer从7.0及以后的版本中,变成了64位程序,这也就意味着我们开发的程序平台应该变成X64,而不是X86,否则会报错。官方资料上说"TerraExplorer 7.0 重新设计为原生的 64 位应用,使其可以充分调用可用内存以应对资源密集型的进程。同时,TerraExplorer 7.0 也有一个特殊的模式来支持 32 位应用。"对于这种"特殊的模式",我暂时还不知道怎么实现!

以上是关于skyline与cesium差异的主要内容,如果未能解决你的问题,请参考以下文章

Skyline开发1-环境搭建

skyline模拟器驱动选项灰色

OpenStack Skyline 现代化的管理界面

Skyline开发2-第一个程序

OpenStack新版UI管理skyline

OpenStack新版UI管理skyline