问题标签 [sentinel1]
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 - 将 Sentinel-1 SAR 图像的像素位置转换为地理坐标(纬度、经度)
如何从 Sentinel-1 合成孔径雷达 (SAR) 卫星图像中的 x、y 位置获取地理坐标?
例如,我可以访问下载的图像sg
信息
但是,在 Python中使用ESA 的 snap 引擎时,如何获得所需点 (x, y) 的纬度和经度?sg
python - 将 Sentinel-1 SAR 图像的地理坐标(经纬度)转换为像素位置 (x,y)
如何从 Sentinel-1 合成孔径雷达 (SAR) 卫星图像中的地理坐标获取 (x, y) 像素位置?
我可以访问下载的图像信息 sg
但是,如何在 Python 中使用 ESA 的 snap 引擎获得所需纬度和经度的 (x, y) 像素位置?
python - 下载 Python API sentinelsat 错误
我正在尝试使用 sentinelsat python API 下载卫星图像。但是,当我尝试转换为 pandas 数据框时收到错误消息。此代码有效并下载我请求的哨兵卫星图像:
但是,如果我改为尝试转换为 pandas 数据框
我收到一条广泛的错误消息,其中包括
“sentinelsat.sentinel.SentinelAPIError:HTTP 状态 500 内部服务器错误:InvalidKeyException:访问产品的密钥无效(已处理)”
(其中处理的也被替换为title、platformname、processingbaseline等)。我尝试了几种不同的方法来转换为数据框并过滤/排序结果,并且每次都收到错误消息(注意:我安装了 pandas/geopandas)。如何转换为数据框并使用 sentinelsat API 进行过滤/排序?
filtering - 将 Sentinel 1 Image Collection 过滤到我感兴趣的区域在 google-earth-engine 中没有产生任何特征(或图像)
我的目标是为我的项目区域 (AOI) 加载和过滤 2015 年到 2016 年的前哨图像;该代码生成了没有图像的图像集合。你能帮助我吗
以下是最初来自https://krstn.eu/analyze-Sentinel-1-time-series-in-Google-Earth-Engine的代码,它不适用于我的项目区域。它导致图像集合中的 o 元素
加载 Sentinel-1 ImageCollection。
过滤器 VH、IW
过滤到 MKD AOI
以下是打印的输出
python-3.x - 使用 matplotlib 显示分辨率大于屏幕分辨率的图像
我正在尝试使用 Python 3.5 显示尺寸为 26000(宽度)X 17000(高度)像素的 sentinel-1 卫星图像。我能够在 numpy 中将此图像作为数组加载并尝试在 matplotlib 中显示,但由于它给出内存错误而无法执行。屏幕分辨率为 1600(宽度)X 1200(高度)像素。我使用的是 Windows 7 8GB 内存。我同意它可能由于内存限制而无法显示,但有什么办法可以显示如此巨大的图像吗?我也见过很多卫星图像处理软件,比如SNAP(sentinel toolbox),它们可以在上述指定的屏幕分辨率下显示如此巨大的图像,但找不到它们是如何做到的。请帮忙。
r - 如何从 R 中的 SAR 光学堆栈中提取反射率值
我在 QGIS 中堆叠了 sentinel-1 和 sentinel-2 图像。我在 SNAP 中进行了预处理,并使用 QGIS 中的“对齐栅格”工具将图像重新采样到 20m 并将它们注册到一个公共投影。我想在 R 中执行分类,但提取反射率/反向散射值需要很长时间。
在将我的 shapefile 和我的光栅读入 R 之后,我陷入了反射率值提取步骤。
我希望最后一行使用 shapefile 提取反射率值以生成数据帧
python-2.7 - 从最小数量的 Sentine-1 SAR 图像创建马赛克,该图像具有最大覆盖多边形 shapefile
我有一个多边形 shapefile,它定义了一个非常大的 ROI。为了覆盖这个 ROI,我需要创建一个栅格马赛克(Sentinel-1 图像)。马赛克需要使用最少数量的栅格进行制作,并且应该完全覆盖 ROI。
如果我仅根据 ROI 搜索栅格数据,它会提供多个满足 ROI 覆盖但会导致冗余数据的栅格。这意味着可以被3张图像组成的马赛克覆盖的ROI被15张图像组成的马赛克覆盖。
ROI 是大陆尺度的,因此马赛克将由 1 个以上的栅格组成。
我想确定一个工作流程,通过该工作流程,我可以使用最少数量的 Sentinel-1 图像创建马赛克,这些图像可以以最少的冗余与 ROI 重叠。
我认为要在这种情况下取得进展,我会执行以下操作:
- 使用彼此之间重叠最少的栅格,但覆盖 ROI shapefile。这将创建具有最少数量的光栅图块的马赛克。
python、qgis、arcmap有什么建议吗?
r - 不要使用前哨 1 数据工作 prepSentinel
我是使用 R 的新手……我正在尝试预处理哨兵 1 数据;我正在使用一个包getSpatialData
(https://rdrr.io/github/16EAGLE/getSpatialData/man/getSpatialData-package.html)。我下载了图像,它可以工作。但是,当我尝试使用该功能时,prepSentinel
我会收到以下错误消息:
我遵循了这段代码(简单地从 GitHub 复制...)
我已经尝试prepSentinel
使用 Sentinel 2 数据的功能并且它可以工作,但是当我下载 Sentinel 1 数据时没有。有什么建议吗?
多谢
python - 如何添加 auxil.py 模块?
我正在尝试使用 Sentinel 1 执行图像分类。我是编码新手,所以我使用这个:http ://mortcanty.github.io/src/s1class.html 我收到一条错误消息:auxil 不是模块所以我想过从 git hub 安装 auxil.py:https://github.com/mortcanty/CRCPython/blob/master/src/auxil/auxil.py
但是有些模块/库已经过时了,所以我不断收到错误,非常感谢任何帮助
arraylist - 如何在同一研究区域检索 Sentinel-1、Sentinel-2 和 Landsat-8 的通用数据
我是 GEE 的业余爱好者,谁能帮我编写脚本来检索同一研究区域的Sentinel-1、Sentinel-2 或 Landsat-8的通用数据?我需要同一研究区域内同一天的所有三个传感器数据。这是为了将sentinel-1'SAR 数据与光学数据(sentinel-2 或 Landsat-8)进行比较和验证。该脚本应返回同一研究区域内卫星共同采集的日期。