SkyLine简介
简介
SkyLine产品系列(TerraExplorer 、TerraGate、TerraBuilder)是一套优秀的三维数字地球平台软件。凭借其国际领先的三维数字化显示技术,它可以利用海量的遥感航测影像数据、数字高程数据以及其他二三维数据搭建出一个对真实世界进行模拟的三维场景。目前在国内,它是制作大型真实三维数字场景的首选软件。 SkyLine可以在三维地理信息系统与虚拟现实领域提供从底层引擎到专业应用的全面解决方案,其海量数据处理能力、高级仿真能力效果、数据库驱动、二次开发能力等保持其在同类软件中的领先地位。SkyLine产品系列能够为政府部门、企业、专业领域用户提供性能优越、扩展性更好的三维地理信息和虚拟现实应用解决方案,是“数字地球”和“数字城市”建设最佳的基础软件平台之一。
SkyLine产品系列已经在军事作战指挥、城市规划、城市灾害应急、电子沙盘及地形仿真、电信、遥感测绘、国土、环保、地质、石油化工、房地产、观光旅游等领域获得了广泛的应用。
(一) 体系结构
(二)Skyline软件产品系列
TerraExplorer 产品系列
Skyline TerraExplorer Pro
创建、编辑、注记和发布照片实景效果三维场景的强大便捷的软件工具
TerraExplorer Pro支持以客户自己的影像数据构建数字化世界。它实现对TerraBuilder创建的地理配准三维模型的编辑和注记,用户可将地形地貌经验内容充实到模型中,以增加本地地貌特征内容。在3D地球模型上叠加本地地貌信息,创建交互式应用系统,以区域的独特视角展现区域地貌特征。视域、地物间关系等。
Skyline TerraDeveloper
创建客户化定制的TerraExplorer Pro应用
TerraDeveloper软件开发工具以Active X控件形式提供丰富TerraExplorer Pro应用客户化定制功能,开发人员可在TerraExplorer Pro环境中,利用TerraDeveloper开发工具,集成TerraExplorer Pro软件系统的全部功能,开发自己的3D可视化应用系统,客户化开发的系统可以是应用程序,也可以以HTML网页形式实现。
TerraGate 产品系列
Skyline TerraGate
一种强大的网络数据服务器技术,它能够现时传送3D地理数据
TerraGate能够同时向数以千计的客户传送Skyline数字地球数据。它提供一个平台,这个平台使由Terra开发和编辑工具创建的多个应用程序运行。通过和TerraBuilder, TerraDeveloper, 和TerraExplorer Pro进行连接,TerraGate使得数字地球能够实现,并实现了地理参考的背景和基于网络的应用程序。
TerraBuilder 产品系列
Skyline TerraBuilder
迅速创建、编辑和维护skyline三维地形数据库 TerraBuilder是Skyline系列产品的一个组件,用于为地形可视化应用系统,创建精确地理配准、具有照片实景效果的三维地面模型。它绘制各种数据并创建3D背景模型,提供给skyline的创建和编辑工具——TerraExplorer Pro叠加各种地貌信息。
(三) 功能介绍
用户化:
TerraExplorer pro便捷易用的用户界面,简洁、直观、实时的三维显示
三种漫游方式:
3D数字模型窗口与空间信息实时显示
三维建模:
通过地表图层可以提取屋顶和各个建筑物模型的纹理,也可以任意加载和更换建筑物纹理。可以通过建筑物属性信息,如外观、位置、高程模式、几何要素、纹理、一般属性,以及对象的平移、拉伸、锁定等进行设置。
动态模型:
动态模型除了设置外观、类型、大小等属性以外,还可以指定其运动路线、高度、速度、加速度、转弯速度以及是否沿指定路径循环运动。动态模型可以根据不同角度观察对象。
场景浏览:
系统提供键盘和鼠标两种最基本的实时浏览操作,包括场景漫游方式、自动漫游方式、路径漫游方式等。
场景创建:
系统是以数字地球模型、数字正射三维影像、数字地面模型、数字高程模型和矢量数据为基本对象并对其做综合处理,以地理信息系统的分层管理理念来建立三维信息系统。它将先进的三维可视现实和三维虚拟现实进行集成,真正做到了所见即所得。 对象编辑:
支持多种通用平台三维建模工具的数据格式。可依据模型地理坐标按相应位置加载到三维场景中。
矢量数据加载:
系统可将矢量数据加载到三维场景中,主要用于二维信息在三维表面的叠加,以达到二维和三维的统一。
三维模型建模:
系统提供非常便利的三维建模模块,利用交互式编辑工具在三维地表场景上创建不同规则、形状的三维模型,并可进行三维模型的格式化转换,转换到通用的数据格式中。对于精细模型和案例模型,可利用通用的三维建模工具建模后添加到系统中。
可以在不同的模型中自定义添加标注、注释、位图、动画等信息;并且可进行快捷查询、实时编辑;
模型类型:
二维模型:线段、矩形、规则及不规则多边形、圆弧、圆、椭圆、箭头等;
三维模型:规则及不规则建筑物、正多面体、柱体、球体、锥体、金字塔、立体箭头;
运动模型:在陆地、水面、空中运动的各种交通工具和物体;
批量建模:格局一致的建筑、树木、电线杆等;
海量数据的处理:
支持大型数据库和实时信息流通技术,结合大量的航片、卫星影像、地理地表信息、数字高程模型和矢量数据,简洁、快速创建大型三维地表数据集,以网络数据流形式高效、快速展现地形、地貌信息3D地理空间影像。
三维空间分析工具:
支持鼠标在三维空间内的水平距离量测、空间距离量测、垂直距离量测、坡度量测、面积量测、等高线生成、剖面、侧面、外形、轮廓、最佳路径分析、通视分析、关联区域分析等;
相关文章:
SkyLine简介
简介 SkyLine产品系列(TerraExplorer 、TerraGate、TerraBuilder)是一套优秀的三维数字地球平台软件。凭借其国际领先的三维数字化显示技术,它可以利用海量的遥感航测影像数据、数字高程数据以及其他二三维数据搭建出一个对真实世界进行模拟…...
算法基础学习笔记——④前缀和\差分\双指针\位运算
✨博主:命运之光 ✨专栏:算法基础学习 目录 ✨前缀和 ✨一维前缀和 🍓一维前缀和模板: ✨二维前缀和 🍓二位前缀和模板: 前言:算法学习笔记记录日常分享,需要的看哈O(∩_∩)O&a…...
【Linux系统基础快速入门详解】Linux下安装软件必知必会4种方法(yum,编译安装,rpm包,二进制方式)等详解
在 Linux 下安装软件有多种方法可供选择,常用的包括 yum、编译安装、rpm 包和二进制方式。下面对这些方法进行详细说明: 使用 yum 安装软件yum 是 Red Hat 系列 Linux 发行版中常用的软件包管理工具,通过 yum 可以方便地安装、升级和删除软件包。yum 默认从官方仓库中下载软…...
ASEMI代理长电可控硅BT136参数,BT136规格,BT136说明
编辑-Z 长电可控硅BT136参数: 型号:BT136 RMS通态电流IT(RMS):6A 非重复浪涌峰值导通电流ITSM:25A 峰值栅极电流IGM:2A 平均栅极功耗PG(AV):0.5W 存储接点温度范围Tstg:-40 to 150℃ 工…...
代码线程安全
线程生命周期 synchronized synchronized会自动释放锁 synchronized同步代码块 synchronized后面括号里obj是锁对象(保证唯一);static修饰的obj对象是自定义MyThread线程类的静态成员变量,该自定义线程类所有实例共享保证锁对象唯一性;另一…...
Filebeat技术栈总结
filebeat 是一个轻量型日志采集器,本质上是一个 agent 。不依赖于任何应用,可以安装在任何节点上,可单独使用 Filebeat 并根据配置读取对应位置的日志进行上报和搜集。 filebeat 内置了常用的 output 组件,例如 kafka、ElasticSe…...
【App自动化测试】(十六)健壮性测试工具——Android Monkey
目录 1. 介绍2. 安装3. Monkey的使用4. money常用命令5. 常用事件类型参数6. Monkey使用参考 1. 介绍 Monkey是一个在模拟器或设备上运行的程序,用于生成用户事件的伪随机流。 为什么要使用Monkey这个自动化遍历工具? Monkey解决了一个测试痛点ÿ…...
实现第一个内核程序的Hello World
背景 在内核的开发中,总要先入个门。那么就要来编写第一个内核程序 入门 一个 module_init 程序是Linux内核模块的一部分,通过module_init 方法就能将程序载入内核。 module_init 方法需要以下步骤 编写module_init 的代码,并将其保存为…...
python基于协同过滤推荐算法的电影观后感推荐管理系统的设计
本课题所设计的影单管理系统,使用B/S架构,Python语言进行开发,它的优点代码不能从浏览器查看,保密性非常好,比其他的影单管理更具安全性。Python还容易修改和调试,毕竟影视是在不断发展过程中,难…...
Vue——状态管理库Pinia
写在前面:本文参考小满大牛的pinia专栏 一、Vuex与Pinia Vuex 和 Pinia 均是 Vue.js 的状态管理库,它们为 Vue 应用程序提供了一种集中式的、可预测的状态管理解决方案。 Vuex 是 Vue.js 官方推荐的状态管理库之一。它的核心概念包括 state、mutation…...
Linux:忘记root密码解决办法
如果你是虚拟机只要将光盘镜像连接到虚拟机上,以光盘iso镜像启动 如果你是真机或服务器那将实体u盘或实体光盘连接至设备并且以连接的设备启动 开机时候打断开机 使用 (u盘|光盘)引导启动 troubleshooting rescue a centos system 输入 1…...
Dockerfile(4) - RUN 指令详解
RUN 运行命令 shell 形式 命令在 shell 中运行Linux 上默认为 /bin/sh -cWindows 上 cmd /S /C RUN <command> exec 形式 RUN ["executable", "param1", "param2"] 必须双引号,不能是单引号 两种写法的实际栗子 RUN …...
一个完整的APP定制开发流程是怎样的?
随着移动互联网的发展,越来越多的 APP应用软件进入人们的生活,让我们的生活更便捷、更舒适。而随着互联网技术的进步,移动互联网应用软件开发行业也越来越成熟,为了适应市场需求,各种功能强大、性能良好的 APP应用软件…...
【数据结构】24王道考研笔记——线性表
线性表 目录 线性表定义和基本操作顺序表静态顺序表动态顺序表 链表单链表不带头结点:带头结点: 双链表循环链表循环单链表:循环双链表: 静态链表 顺序表链表比较逻辑结构:存储结构:基本操作: 定…...
【Linux C】基于树莓派/香橙派的蓝牙服务端——支持多蓝牙设备接入
一、需求 在树莓派/香橙派上利用开发板自带的蓝牙作为一个蓝牙服务端(主机),允许外来设备(从机)通过蓝牙接入进行通信,通信格式为透传方式;采用的编程语言为Linux C 二、环境准备 bluez安装 …...
鸿蒙App开发选择Java还是JavaScript?
众所周知, Java和 JavaScript是两种编程语言,这两种语言在不同的环境中都有许多用途。在鸿蒙 App开发中, Java和 JavaScript是两种常见的编程语言,它们都具有广泛的应用,并且都有其独特的优势。下面我们将就这两种编程…...
【Android】CountDownTimer的使用
android中怎么实现倒计时 在Android中,可以使用CountDownTimer类来实现倒计时。以下是一个简单的示例: javaCopy new CountDownTimer(30000, 1000) {public void onTick(long millisUntilFinished) {// 每次倒计时间隔1秒,更新UI上的倒计时剩…...
Linux :: 【基础指令篇 :: 文件及目录操作:(1)】:: ls :: 查看指定目录下的内容
前言:本篇是 Linux 基本操作篇章的内容! 笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit。 学习集: C 入门到入土!!!学习合集Linux 从命令到网络再到内核!学习合集 目录索引&am…...
【商品详情 +关键词搜索】API 接口系列
首先,大家要到官方主页去申请一个 appkey,这个是做什么用的呢?App Key 是应用的唯一标识,TOP 通过 App Key 来鉴别应用的身份。AppSecret 是 TOP 给应用分配的密钥,开发者需要妥善保存这个密钥,这个密钥用来…...
RabbitMQ学习-发布确认高级
发布确认springboot版本 确认机制方案: 代码架构图: 配置文件: 在application.properties全局配置文件中添加spring.rabbitmq.publish-confirm-type属性,这个属性有以下几种值 none:禁用发布确认模式(默认)0 correlated:发布消…...
[特殊字符] 智能合约中的数据是如何在区块链中保持一致的?
🧠 智能合约中的数据是如何在区块链中保持一致的? 为什么所有区块链节点都能得出相同结果?合约调用这么复杂,状态真能保持一致吗?本篇带你从底层视角理解“状态一致性”的真相。 一、智能合约的数据存储在哪里…...
HTML 语义化
目录 HTML 语义化HTML5 新特性HTML 语义化的好处语义化标签的使用场景最佳实践 HTML 语义化 HTML5 新特性 标准答案: 语义化标签: <header>:页头<nav>:导航<main>:主要内容<article>&#x…...
前端倒计时误差!
提示:记录工作中遇到的需求及解决办法 文章目录 前言一、误差从何而来?二、五大解决方案1. 动态校准法(基础版)2. Web Worker 计时3. 服务器时间同步4. Performance API 高精度计时5. 页面可见性API优化三、生产环境最佳实践四、终极解决方案架构前言 前几天听说公司某个项…...
《Playwright:微软的自动化测试工具详解》
Playwright 简介:声明内容来自网络,将内容拼接整理出来的文档 Playwright 是微软开发的自动化测试工具,支持 Chrome、Firefox、Safari 等主流浏览器,提供多语言 API(Python、JavaScript、Java、.NET)。它的特点包括&a…...
论文浅尝 | 基于判别指令微调生成式大语言模型的知识图谱补全方法(ISWC2024)
笔记整理:刘治强,浙江大学硕士生,研究方向为知识图谱表示学习,大语言模型 论文链接:http://arxiv.org/abs/2407.16127 发表会议:ISWC 2024 1. 动机 传统的知识图谱补全(KGC)模型通过…...
让回归模型不再被异常值“带跑偏“,MSE和Cauchy损失函数在噪声数据环境下的实战对比
在机器学习的回归分析中,损失函数的选择对模型性能具有决定性影响。均方误差(MSE)作为经典的损失函数,在处理干净数据时表现优异,但在面对包含异常值的噪声数据时,其对大误差的二次惩罚机制往往导致模型参数…...
JS设计模式(4):观察者模式
JS设计模式(4):观察者模式 一、引入 在开发中,我们经常会遇到这样的场景:一个对象的状态变化需要自动通知其他对象,比如: 电商平台中,商品库存变化时需要通知所有订阅该商品的用户;新闻网站中࿰…...
pikachu靶场通关笔记19 SQL注入02-字符型注入(GET)
目录 一、SQL注入 二、字符型SQL注入 三、字符型注入与数字型注入 四、源码分析 五、渗透实战 1、渗透准备 2、SQL注入探测 (1)输入单引号 (2)万能注入语句 3、获取回显列orderby 4、获取数据库名database 5、获取表名…...
MyBatis中关于缓存的理解
MyBatis缓存 MyBatis系统当中默认定义两级缓存:一级缓存、二级缓存 默认情况下,只有一级缓存开启(sqlSession级别的缓存)二级缓存需要手动开启配置,需要局域namespace级别的缓存 一级缓存(本地缓存&#…...
ubuntu系统文件误删(/lib/x86_64-linux-gnu/libc.so.6)修复方案 [成功解决]
报错信息:libc.so.6: cannot open shared object file: No such file or directory: #ls, ln, sudo...命令都不能用 error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory重启后报错信息&…...
