技术服务线上沙龙——WebGL三维空间分析线上问题整理

2023-11-15

12月20日,超图集团质控与支持中心组织了岁末冲刺技术服务福利第三弹——WebGL三维空间分析,在讲解过程中就不断有朋友们在留言区提问,后面有朋友们提出将问题整理为文档,方便大家后续查看。于是,技术支持的同事们打铁趁热,将线上关注度较高的问题整理出来,同时社区上也不少朋友提问,感兴趣的可以移步http://ask.supermap.com

Q:请问通视分析的线宽怎么设置呢?
A:可以将通视分析的结果获取出来,前端添加polyline对象,设置线的宽度。

Q:webgl前端抛请求做三维空间查询,没有结果返回?
A:三维的空间查询需要使用模型数据集发布空间分析服务,需要检查查询参数是否正确,服务是否正确,可以用iServer服务的查询页面进行测试,确认正确之后再在前端实现。

Q:BOX裁剪或者面裁剪,裁剪接口镂空,能否封口?
A:当前版本可以利用iServer的三维空间分析的投影面服务,返回截面的矢量面,再在前端绘制。后续版本会提供基于前端GPU计算的效果。

Q:天际线分析结果设置不了线宽,线太细了?
A:可以将天际线分析结果线获取出来,在前端添加polyline对象,设置线的宽度。

Q:三维模型在高精度倾斜摄影情况,所有操作非常慢,这块有优化么?
A:倾斜摄影模型可以在iDesktop中做一些性能优化的操作,如根节点合并、纹理压缩等,也可以把数据提供给技术支持,具体确认问题。

Q:绘线弹出一个空的cesium自带属性框什么时候解决啊?
A:viewer初始化时设置infoBox为false。

Q:视频投放可以使用本地视频吗?
A:浏览器中不能直接读取本地视频,需要将视频资源发布,通过url访问才能做视频投放。

Q:cesium的版本,会根据cesium的更新,提供更新吗?
A:当前研发在更新到cesium1.50的版本,由于cesium版本更新很快,在cesium大版本更新时会视情况做版本更新。

Q:切片倾斜三维模型加载是用什么格式?
A:webgl加载倾斜摄影模型是用的s3m格式,需要在iDesktop中将数据转换成s3m格式

Q:看WebGl中的Examples中的例子双击会报错是什么原因?
A:webgl范例不能直接双击运行,需要将webgl产品包发布成web应用,通过url地址进行访问

Q:请问webgl分屏之后怎么去关闭,报错不使用分屏的时候会报错,新版本有更正嘛?
A:webgl分屏关闭只需要设置分屏的枚举值为0即可。

Q:自定义的infobox跟随三维场景的移动?
A、是根据经纬度坐标点实时换算成像素坐标点,再修改infobox的像素位置,可以参考超图技术资源中心webgl的气泡范例。

Q:webgl支持基于倾斜摄影数据对矢量数据进行贴对象展示吗?切了矢量缓存后,矢量数据在webgl中会在倾斜摄影数据下面
A:现在的webgl版本支持设置面对象贴对象显示,不建议在iDesktop中贴对象切缓存显示,可以参考webgl的动态单体化范例

Q:s3m格式和Cesium的3Dtiles有啥区别?
A:s3m是超图提出的数据格式,Cesium的3Dtiles是开源数据格式,在数据组织上、模型渲染上都有区别。

Q:webgl做坡度坡向分析结果不显示,是什么原因?
A:webgl做坡度坡向分析是根据TIN地形的法线进行分

Q:entity是否支持分屏显示?
A:当前版本支持对kml设置分屏显示,可以将对象添加到kml中实现分屏显示。

Q:模型单体化,但是单体化给我选择的字段格式,好像都是整型格式,不能选择文本型或者字符型吗
A:目前单体化挂接的都是SmID字段,为整数类型;拿到SmID字段后,再通过SmID进行属性查询,查询其他的属性信息。

Q:webgl 加载三维点的缓存后符号样式丢失了,需要代码端设置什么吗?
A:前端不需要代码设置,检查在生成缓存时是否勾选点外挂模型。

Q:参照热力图范例实现功能,发现热力图和数据不吻合,出现180度旋转?
A:热力图图片的坐标系和经纬度坐标系原点不一致,图片是像素坐标,是左上点为(0,0)点,经纬度坐标是左下点为(0,0)点,需要将经纬度坐标的y值进行换算成像素坐标点y值

Q:进行可视域分析时,发现分析的时候都是一片红色,全都不可见?
A:可能是拾取的点高度拾取到了模型内部,可以将观察者的位置的Z值稍微抬高一些。

Q:热力图初始化时候的白色面有没有办法去掉?
A:初始化时将生成热力图的canvas的width设置为0

Q:范例里的淹没分析是倾斜的,能不能支持其他数据类型,比如模型数据集、点云数据?
A:淹没分析是根据高度进行的分层设色,也支持模型数据和点云数据

Q:请教下有没有用webpack打包webgl工程的文档?
A:请参照通用的webpack打包的文档操作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

技术服务线上沙龙——WebGL三维空间分析线上问题整理 的相关文章

  • MySQL安装配置教程-win10

    一 下载MySQL Mysql官网下载地址 https downloads mysql com archives installer 选择想要安装的版本进行下载 我这是使用的是5 6 21 二 安装MySQL 选择设置类型 双击运行mysq
  • 使用flask开启一个简单的应用

    Flask是非常流行的 Python Web框架 它能如此流行 原因主要有如下几点 有非常齐全的官方文档 上手非常方便 有非常好的扩展机制和第三方扩展环境 工作中常见的软件都会有对应的扩展 自己动手实现扩展也很容易 社区活跃度非常高 微框架
  • 数据分析 —— 数据挖掘是什么、能干嘛、怎么做

    数据分析 数据挖掘 什么是数据挖掘 数据挖掘 用于寻找数据中隐含的知识 并用于产生商业价值的一种手段 为什么要做数据挖掘 技术和商业就像一对双生子 在互相促进中不断演进发展 随之而来的就是个大公司的业务的突飞猛进 也涌现出很多的新模式 使得
  • MSYS2 如何切换镜像源(附带脚本自动修改)

    这篇文章将总结 如何切换MSYS2镜像 其实比较简单 但还是记录一下吧 下面示例中附带一个脚本 这样你就不用一个个手动修改了 1 镜像服务配置文件 MSYS2 的所有镜像服务配置 都在其安装路径下的etc pacman d目录下 可以看到
  • SpringBoot设置和读取配置文件(1)

    SpringBoot配置文件是用来保存SpringBoot项目当中所有重要的数据的 比如说数据库连接信息 数据库的启动端口 如果端口被占用了 那么就可以随时修改 1 比如说我们之前再写JDBC的代码的时候 要去写链接字符串 用户名密码 之前
  • 进化计算-遗传算法之史上最全选择策略

    获取更多资讯 赶快关注上面的公众号吧 文章目录 第十九章 遗传算法 史上最全选择策略 19 1 轮盘赌选择 Roulette wheel selection 19 2 锦标赛选择 Tournament selection 19 3 截断选择
  • 研究B站个人收藏中已失效的视频

    扩展阅读 b站收藏的已经失效视频怎么才能继续看到呢 话说B站被删的视频还有机会恢复吗 还有该网址内容存在未知风险这种操作的么 研究B站已失效的视频 目录 1 前言说明 2 获取和研究网页源代码 3 获取和研究 JSON 文件 4 其他途径的
  • java的示例题3

    前言 整理一部分java的示例题型 在线编译 入口 java的System out println与System out print 浩星 CSDN博客前言 java基础知识之System out println System out pr
  • Python爬虫进阶——Scrapy框架原理及分布式爬虫构建

    1 Scrapy简介 1 1 概念 Scrapy是由Python语言开发的一个快速 高层次的屏幕抓取和web信息抓取框架 用于抓取web站点并从页面中提取结构化的数据 Scrapy用途广泛 可以用于数据挖掘 监测和自动化测试 Scrapy还
  • Ubuntu yolov5 环境配置

    查看Ubuntu版本 cat proc version Linux version 5 4 0 150 generic buildd bos03 amd64 012 gcc version 7 5 0 Ubuntu 7 5 0 3ubunt
  • git submodule的使用

    Git 工具的 submodule 功能就是建立了当前项目与子模块之间的依赖关系 子模块路径 子模块的远程仓库 子模块的版本号 添加submodule git submodule add
  • RESTful接口规范(带案例)

    一 主要特征 以资源为基础 Rest是web服务的一种设计思想和风格 只要符合REST原则 即为RESTful URL只指定资源 以HTTP方法动词进行不同的操作 统一接口 对资源的操作包括获取 创建 修改和删除 这些操作正好对应HTTP协
  • 摸鱼的小贤在瞎搞R - R语言内置数据集的使用

    系列文章目录 1 R语言的安装及使用 还没写这个 太简单了不太想写 2 R语言内置数据集的使用 文章都会尽量详细 话多请见谅 我是话痨 文章目录 系列文章目录 1 查看包中有哪些数据集 2 查看某一特定数据集的基本信息 3 调用内置数据集
  • BIEE Demo(RPD创建 + 分析 +仪表盘 )

    一 环境准备 日期维度 CREATE TABLE SCOTT DIM DATE DAY KEY NUMBER NULL YEAR NUMBER NULL MONTH NUMBER NULL YEAR MONTH VARCHAR2 7 CHA
  • 北斗船载终端定位导航系统解决方案

    一 方案背景 近年来 随着江河运输行业的发展和转型 船舶逐渐向大型化 智能化以及高速化的方向发展 对于整个航运业而言 愈加复杂的环境 包括自然环境以及各类突发人为事件 使得人们意识到与船舶建立良好的通信以及对船舶动态监控的重要性 北斗导航定
  • vba:消息框基础,msgbox

    常量 常量值 说明 vbOKOnly 0 只显示 确定 按钮 缺省值 VbOKCancel 1 显示 确定 和 取消 按钮 VbAbortRetryIgnore 2 显示 终止 重试 和 忽略 按钮 VbYesNoCancel 3 显示 是
  • 基于径向基(RBF)神经网络的非线性系统识别及 MATLAB 代码实现

    基于径向基 RBF 神经网络的非线性系统识别及 MATLAB 代码实现 简介 在实际工程应用中 很多系统都是非线性的 这时需要对其进行建模和预测 本文讨论了一种基于 RBF 神经网络的非线性系统识别方法 并提供相应的 MATLAB 代码实现
  • 入门图像处理与图像识别的知识框架

    小白一枚 和大家共同学习 编程基础 C 曾经我想用python来做图像处理 后来发现无论是二维图像处理 opencv 还是三维点云处理 PCL 都得学C 数据结构与算法 设计程序的基础课程 编译原理 操作系统 并行计算算法 linux等知识

随机推荐

  • Authz和AuthzMatrix 逻辑越权工具

    目录 一 Authz 1 下载 2 使用 1 截获数据包 2 测试 三 Authzmatrix的安装和使用 1 配置jython环境 1 官网下载 2 点击下载 3 在burpsuite里导入 2 在bapp store下载Authzmar
  • Protobuf使用手册

    Protobuf使用手册 第1章 定义 proto 文件 首先我们需要编写一个 proto 文件 定义我们程序中需要处理的结构化数据 在 protobuf 的术语中 结构化数据被称为 Message proto 文件非常类似 java 或者
  • 简单排序 冒泡排序详解 C语言入门

    欢迎关注笔者 你的支持是持续更博的最大动力 目录 问题描述 思路 代码 相关内容 其他 问题描述 给n个数按从小到大排序 冒泡排序 思路 冒泡排序 把无序部分最大元素移动到有序部分第一个元素的左边 1 一开始数列中所有元素都是无序的 2 从
  • 压缩解压缩工具(gzip/gunzip、bzip2/bunzip2、zip/unzip、xz)和打包命令(tar)

    压缩 解压 打包命令 gzip gunzip命令 1 用途 注意 2 命令的使用格式 3 gzip和gunzip实例 bzip2 bunzip2命令 1 用途 注意 2 命令使用 3 bzip2和bunzip2实例 zip unzip命令
  • Linux系统Bash shell里解决中文输入和显示乱码的问题

    在VMWARE虚拟机里安装了CentOS6 5 由于工作性质 需要在shell里输入汉字 以及显示汉字 在网上搜索了很多设置方法 但都不管用 比如 vi etc sysconfig i18n 修改 LANG zh CN UTF 8 或者无论
  • [GKCTF 2021]easynode

    GKCTF 2021 easynode 知识点 js 弱类型 ejs 原型链污染 解题 源码 const express require express const format require string format const se
  • PyCharm中按住Alt键,可以选择一个指定列表,然后对这个数列进行操作,比如删除,增加等等...

  • jenkins学习笔记第七篇HTML Publish Report

    上一篇讲解了下载HTML Publisher Plugin 插件后 在项目构建发布HTML Report 项目执行后可以在构建里看到HTML Report 但是打开jenkins的报告是不会展示出原本的样式格式 因为jenkins将这些cs
  • js虚拟代理实现图片的预加载

    h1 虚拟代理实现图片的预加载 h1 p 在Web开发中 图片预加载是一种常见的技术 如果直接给某个img标签节点这只src属性 由于图片过大或者网络不佳 图片的位置往往有一片 空白 常见的做法是先用一张loading图片占位 然后用异步的
  • STM32f103 串口接收不定长数据

    推荐方法三 方法1 串口接受数据 定时器来判断超时是否接受数据完成 方法2 DMA接受 IDLE中断 实现思路 采用STM32F103的串口1 并配置成空闲中断IDLE模式且使能DMA接收 并同时设置接收缓冲区和初始化DMA 那么初始化完成
  • Windows平台下 USRP E310 基础环境配置

    原创声明 作者 Billyme 詩 博客园 https www cnblogs com billyme CSDN https blog csdn net horizon08 Github https billyas github io 本文
  • anaconda安装jieba(被折腾了很久)终于搞定

    今天打算在anaconda下安装jieba 总感觉直接pip install jieba可以轻松搞定 最后发现too young to simple 我首先使用pip install jieba或者conda install jieba 或
  • Intent隐式启动 AndroidManifest.xml 中的intent-filter

    隐式启动Activity的intent到底发给哪个activity 需要进行三个匹配 一个是action 一个是category 一个是data 可以是全部或部分匹配 同样适用于Service和BroadcastReceiver 下面是以A
  • SQL中的脏读、不可重复读、幻读

    一 数据库事务隔离级别 数据库事务的隔离级别有4个 由低到高依次为Read uncommitted Read committed Repeatable read Serializable 这四个级别可以逐个解决脏读 不可重复读 幻读 这几类
  • dw创建站点本地服务器,在Dreamweaver建立本地虚拟机站点

    这次给大家讲解一下在Dreamweaver cs6里建立本地虚拟机站点 步骤 1 首先要知道电脑安装的虚拟机的重要信息 虚拟机首页地址 127 0 0 1 ocalhost 要设置好虚拟机上的文档地址为d www地址 这样我们教材上讲的内容
  • MySQL02

    MySQL基础回顾 1 数据库概念 数据库 存储数据的仓库 逻辑概念 并未真实存在 数据库软件 真实软件 用来实现数据库这个逻辑概念 数据仓库 数据量更加庞大 更加侧重数据分析和数据挖掘 供企业决策分析之用 主要是数据查询 修改和删除很少
  • Several Machine Learning Problems

    Classification Classification algorithms are algorithms that learn topredict theclass orcategory of an instance of data
  • 不是具体的python序列类型的是_python的序列类型不包括

    Python中除了字符串以外 还有哪些常用的序列类型呢 题主欢迎来到CSS布局HTML 序列类型除了题主提到的 字符串 外 常用的还有 列表 list 元组 tuple range 对象 参考 题主有时间可以看一下Python官网Built
  • CTF-WEB(攻防世界题目-新手区)

    CTF WEB 新手区 view source robots backup Cookie disabled button weak auth simple php get post xff referer webshell waf simp
  • 技术服务线上沙龙——WebGL三维空间分析线上问题整理

    12月20日 超图集团质控与支持中心组织了岁末冲刺技术服务福利第三弹 WebGL三维空间分析 在讲解过程中就不断有朋友们在留言区提问 后面有朋友们提出将问题整理为文档 方便大家后续查看 于是 技术支持的同事们打铁趁热 将线上关注度较高的问题