问题标签 [pyhdf]
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.
python - 在 Python 中将文件作为缓冲区打开?
我有一个压缩的 HDF 文件 (HDF.Z),想这样打开它:
为了获取我需要使用 pyhdf 的数据:
但是,这会导致错误消息:
有没有办法将此文件作为缓冲区打开以读取它?顺便说一句:什么是缓冲区?
python - 读取/打开 modis aqua .hdf 文件并在 gdal 和 matplotlib 中显示/绘制输出
我已经尝试并搜索如何解决这个问题,但仍然找不到如何从给定的 Modis Aqua .hdf 文件中读取和绘制 gdal 和 matplotlib 的方法。任何帮助深表感谢。顺便说一句,我在 Windows 7 中使用 Python 2.7.5。文件名是A2014037040000.L2_LAC.SeAHABS.hdf
。在 hdf 文件的地球物理数据中,我只会使用 chlor_a。
更新:
这是示例文件的链接。
python - HDF4 file on Anaconda distribution of python
I am trying to read an HDF4 file with my Anaconda python distributions on 64-bit Windows 7. I have tried to do a conda install of both the pyhdf and pyNio packages, but Anaconda seems to find neither. Does anyone have any advice on how to do this? I tried to add conda.binstar.org/mutirri to my .condarc file, but conda says it still can't find the packages....thanks!
pyhdf - 无法弄清楚如何读取元数据
我不知道如何读取以下 HDF 文件中包含的元数据。我可以成功读取数据集和属性,如下所示:
我希望有一个人可以帮助我。
python - 从 Python 中读取 3D HDF 的特定 Z 分量切片
有谁知道如何修改以下代码,以便我可以在 Python 中读取 3D hdf 数据的特定 z 分量切片?从附图中可以看出,z 值从 0 到 160,我只想绘制“80”。尺寸为400x160x160。这是我的代码。
python - 为 Windows 64 位安装 Anaconda Python、pyhdf 和 netcdf4
我对 python 和编程很陌生,都是自学的。去年年底我开始了一个新职位,要求我创建和维护大型科学数据集。一个很大的障碍是学习在 Windows 上为 64 位 python 2.7 安装 pyhdf 和 netcdf4 模块。这是如何做到这一点的。
python - PyPI中的pyhdf链接到离线的服务器?(有解决方法)
我正在尝试使用 pippyhdf
在 python3 中添加包。我在 virtualenv 中工作,并在那里有 prereq 包:
如果我要求 pip 获取 pyhdf 的最新/默认版本,我相信它会搜索此索引页面
这似乎使 pip 出错,因为它试图从当前没有响应的服务器 FTP v.0.7.x(不是最新的)的鸡蛋:
ftp://nordet.qc.dfo-mpo.gc.ca/pub/soft/pyhdf/pyhdf-0.7-1.tar.gz
我已经经历了'requests'包不接受像这样的FTP URL的整个混乱,并且pip现在强烈反对获取外部/未经验证的包,即使它们在PyPI中列出。我决定采用这种解决方法,直接从作者的网站获取最新版本:
wget http://hdfeos.org/software/pyhdf/pyhdf-0.9.0.tar.gz
要从下载的 egg 构建 python 包,您需要在运行 setup.py 之前获取 libhdf 的源头文件(通过 pip 或手动)。以下我在 venv 之外做了,尽管它们也可能在一个内部工作
最后,回到 venv,实际的 pip install 语法对我有用,可以从我下载的 tar.gz 安装 pyhdf:
之后pip list
产生:
耶!
由于我发布了让我 pyhdf 好的解决方法,所以为了让这个问题成为一个实际的问题,我会问:用户是否可以通过官方适当的方式联系 PyPI 管理员或 pyhdf 包的作者来报告“项目页面上的“最佳匹配”链接是:
- 不再是最新版本,并且
- 指向一个明显离线(至少目前)的 FTP 服务器,
pip install pyhdf
如果没有太多额外的手动干预(如果是永久性的,应该由维护人员记录),基本上是不可行的
python - 使用 pyhdf 时找不到字段
我目前正在处理HDF
文件(第 4 版),并且我使用该pyhdf
模块(http://hdfeos.org/software/pyhdf.php)。
当我使用 MATLAB 在 MATLAB 中打开我的一个 HDF 文件时nctoolbox
,我得到以下变量:
使用 python,pyhdf
我只看到 2 个变量:
如果有人可以帮助我弄清楚这里发生了什么。
python - 在 Python 中导入 pyhdf 模块时出错
我已按照http://hdfeos.org/software/pyhdf.php中的说明详细说明了如何安装 pyhdf,随后尝试运行此站点上列出的示例代码(可在此处找到)。不幸的是,当我运行示例代码(我保存为 hdf.py)时,我收到以下错误消息:
有人看到类似的东西或有什么建议吗?如果有帮助,我正在 Mac OS 10.10.3 Yosemite 上运行。