在 ArcGIS 或 QGIS 中,是否可以从包含时间戳的 CSV 文件向 geotiffs 添加时间戳?
In ArcGIS or QGIS is it possible to add timestamps to geotiffs from a CSV file containing the timestamps?
我有大约 400 个由在不同日期获得的卫星数据组成的 geotiff。我想使用 GIS(在 ArcGIS 或 QGIS 中)、Python 或 R 从这些数据中制作动画时间序列。我在 GIS 方法中遇到的问题是 geotiffs 没有 'date' 字段,所以我不能直接这样做。但是,我有一个 CSV 文件,其中一列包含 geotiff 文件名,另一列包含每个 geotiff 的日期。所以我的问题是:是否可以使用 CSV 文件中包含的时间信息填充 geotiffs?此外,我的每个 geotiff 文件名都包含其中的日期(格式为 YYYY-mm-dd),即 'XYZ_2000-01-01.tif'.
到目前为止,我已经尝试在 QGIS 中使用时间管理器插件,我试图用它从文件名中提取每个 geotiff 的日期(见下面的截图)。这是不成功的(错误=找不到合适的时间格式或日期)。我设法为 R 中的数据创建了一个动画时间序列,但我无法添加底图,因此地理环境丢失了。
您错误地指定了开始日期,我认为您可能希望将它们添加为栅格而不是图层。你的约会从 0 - 50 点开始。所以我会重命名您的所有文件,将日期放在开头,以保存一直计数到结尾的时间。
我的设置看起来像(在 QGIS Pi 中):
我有大约 400 个由在不同日期获得的卫星数据组成的 geotiff。我想使用 GIS(在 ArcGIS 或 QGIS 中)、Python 或 R 从这些数据中制作动画时间序列。我在 GIS 方法中遇到的问题是 geotiffs 没有 'date' 字段,所以我不能直接这样做。但是,我有一个 CSV 文件,其中一列包含 geotiff 文件名,另一列包含每个 geotiff 的日期。所以我的问题是:是否可以使用 CSV 文件中包含的时间信息填充 geotiffs?此外,我的每个 geotiff 文件名都包含其中的日期(格式为 YYYY-mm-dd),即 'XYZ_2000-01-01.tif'.
到目前为止,我已经尝试在 QGIS 中使用时间管理器插件,我试图用它从文件名中提取每个 geotiff 的日期(见下面的截图)。这是不成功的(错误=找不到合适的时间格式或日期)。我设法为 R 中的数据创建了一个动画时间序列,但我无法添加底图,因此地理环境丢失了。
您错误地指定了开始日期,我认为您可能希望将它们添加为栅格而不是图层。你的约会从 0 - 50 点开始。所以我会重命名您的所有文件,将日期放在开头,以保存一直计数到结尾的时间。
我的设置看起来像(在 QGIS Pi 中):