问题标签 [xyz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
348 浏览

python - 从 excel xlsx 到 3d 绘图的 3D 绘图测量数据

我正在尝试将 XYZ 值转换为网格或使用函数直接绘制它们。

我有一张带有测量值的表格。在不同压力下测量组分的流量。所以有以下测量值:

  • 压力 1:X 轴:位置值 Y 轴:流量值

  • 压力 2:X 轴:位置值 Y 轴:流量值

  • ……

使用 8 种不同的压力,我总共有 16 列带有 XY 值。

实际上,我不认为这有那么困难。如果将 Z 轴(深度)切成 8 个切片,则每个切片都有 XY 坐标。因此,软件只需将它们线性连接或与绘图中的样条连接。

是否有一个函数可以为每个 Z 值分配一个 XY 列,并且可以将其输出为曲面图?

为了更清楚,我创建了一个带有值的小示例虚拟表:

XYZ 值

0 投票
1 回答
49 浏览

html - WebGL 问题:尝试制作 3d 对象。我究竟做错了什么?

我尝试将顶点中的 z 更改为不同的数字,但它看起来与它为 0 时相同。我是一个视觉学习者,因此将不胜感激任何示例或视觉解释。

没有变化:

并进行更改:

我是做错了什么还是错过了什么,我真的不明白为什么它不起作用。无论哪种方式,看起来都像是一个二维的蓝色三角形。

0 投票
1 回答
145 浏览

javascript - 如何将“奇怪的”ESRI Tile XYZ 格式转换为 XYZ

我需要访问一个 Esri REST 服务,它有一个奇怪的 XYZ 格式。例如:

在正常的 XYZ 服务上,z 是 14,而在这个特定的服务上,在相同的高度上,z 是 8。

有谁知道如何转换它们并在 OpenLayers 上使用“奇怪”的?

这是“正常”服务:

...../15/17122/11081.png

这是“奇怪”的一个:

...../8/458/170

它们都大致位于相同的位置,相同的高度。

0 投票
2 回答
21 浏览

python - 行组织的栅格文件到列组织的栅格文件

我有一个 (2x3) 光栅文件,其中包含以下值:

通常,.xyz GIS 文件格式将是由以下 numpy 数组表示的列组织:(坐标位于左下角)

不幸的是,我有一个行组织结构(此数据来自https://www.opengeodata.nrw.de/)。它可以由以下 numpy 数组表示:

我需要将此行数组重新排列为 col 数组。我目前正在使用此代码:

这可行,但我的问题是:这是解决此数组转换的最佳方法吗?我几乎没有操作 numpy 数组的经验。谢谢尼古拉斯

0 投票
0 回答
539 浏览

latitude-longitude - 将 ECEF XYZ 转换为 LLH (LAT/LONG/HEIGHT) 和翻译回来 - IronPython 脚本中不准确/可能的错误

我已经用网格点建模了一个3D 地球,如下所示:

地球

这些点在 3D 空间中表示为XYZ坐标。然后我根据我从这里获取的脚本 将XYZ转换为Lat/Long/Height (海拔): JSFiddle

出于某种原因,当我试图从我的集合中查找LLH的XYZ时,我得到了非常奇怪的结果,因此我尝试通过将XYZ转换为LLH,然后将相同的LLH 转换XYZ来验证初始脚本,以查看我是否得到相同的坐标。

相反,结果坐标是地球上的某个XYZ ,与原始XYZ位置无关。

XYZ 到 LLH 脚本
来源:JSFiddle

这是 LLH 到 XYZ 的脚本:
来源:www.mathworks.com

有人知道我在这里做错了什么吗?谢谢!

0 投票
0 回答
52 浏览

openlayers - 在 Openlayers 从光栅像素值创建标记

我正在使用此代码和最新版本的 Openlayers 从 XYZ 图层创建栅格:

将特定像素颜色更改为黄色。我想做的是在这些特定的像素值上放置标记。如果您查看图像,我想在这些黄色像素的中心放置标记(可能是小圆圈)。我什至无法获得这些像素的坐标。

你能帮我么?

在此处输入图像描述

0 投票
0 回答
295 浏览

server - 如何使用 meshlab 服务器将数百个点云(xyz.files)转换为网格(obj 格式)?

我有大约 200 个点云文件(xyz 格式),我想自动转换成网格(obj 格式)。如何在 meshlab 服务器中为此任务编写批处理文件?网格应该质量非常好,网格内不能有任何孔。除此之外,网格应该看起来像点云,并且它不能有任何伪影或法线问题。

此链接中有一个示例 xyz 文件。也许对这个问题提出一个结果会有所帮助。

https://drive.google.com/file/d/128d1CNonGSn5AjmvS0jl49SFzrbtUE6K/view?usp=sharing

非常感谢您的帮助!

克里斯

0 投票
0 回答
125 浏览

python - 在 xyz 坐标中选择最近点索引

我是 python 新手(两天前开始学习它)。我想在 GUI 中以 XY 和相应的 Z 值的形式显示计算结果,然后能够选择一个点并在新窗口中绘制相关函数。X 和 Y 有规律地变化并形成一个矩形基础。

在这一点上,我正在尝试使用 tkinter 和 matplotlib。到目前为止,我无法在数据集中实际选择一个确定的点,问题在于数据的 3D 特性。我在想也许最好只用 Z 值的颜色编码而不是实际的 3D 绘图来生成 2D 图像,但这甚至可能吗?

这就是我所在的位置(我已经用一小组自动生成的 XY 和 Z 值替换了数据文件,但我的数据实际上是大约 100 万个点,所以显示速度很慢):

任何关于如何从可视化中实际选择数据点的建议都将非常受欢迎!

祝你有美好的一天,

马克

0 投票
0 回答
47 浏览

python - 从 xyz 文件中计算不同分子的数量

我对python很陌生。我有一个 xyz 文件,其中包含系统中所有原子的坐标。我的系统由一些由这些原子组成的不同分子组成。我需要计算这个系统中不同分子的数量,例如,分子 A 的总数、分子 B 的总数等。我已经包含了文件的快照。橙色、黄色和蓝色是不同的分子——类似于橙色部分(PBIIII 分子),我也有一些是 PBIII。如何从 xyz 文件中计算每种类型的不同分子?在此处输入图像描述

0 投票
0 回答
28 浏览

stl - 使用更新的 MeshLab 软件进行表面重建

我正在尝试使用 XYZ 文件创建水深测量并将其转换为 STL 文件,但在使用 MeshLab 中的 Screened poisson 表面重建工具重建表面时,我无法弄清楚变量设置...重建深度自适应八叉树深度共轭梯度深度插值权重高斯-西德尔松弛等 ?? 这些参数的值应该是多少?