赞
踩
在进行遥感定量反演或数据分析时,往往我们都具有矢量的真值,可能是点文件也可能是面文件,最重要的还是通过这个矢量获取影像中该区域的值,这样方便做波段分析以及后续的反演等流程。今天给大家分享一下如何通过点文件获取影像的波段值。
原创作者:RS迷途小书童
注意:栅格影像和矢量点文件都应具有相同坐标系!!!
我这里分析时点矢量是具有多个字段的,这些字段都是标签值,或者可以说是测量的真值,如果你只有一种类型的真值可以自己修改一下。将所有的真值和坐标写入列表中并返回。
- # -*- coding: utf-8 -*-
- """
- @Time : 2024/3/5 14:48
- @Auth : RS迷途小书童
- @File :Get_Raster_datas_from_Points.py
- @IDE :PyCharm
- @Purpose:通过矢量点获取栅格数据的值(多波段)
- @Web:博客地址:https://blog.csdn.net/m0_56729804
- """
- import os
- import sys
- import numpy as np
- from datetime import datetime
- from osgeo import gdal, osr, ogr
-
-
- # 从点矢量中获取标签数据
- def Get_label_point(train_image, train_shp, class_id):
- """
- :param train_image: 输入训练的影像
- :param train_
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。