python gdal安装与简单使用

  

  

方式一:在网址https://www.lfd.uci.edu/gohlke pythonlibs/# gdal下载对python版应本的whl文件,在命令行中<代码> pip安装whl 文件完整路径安装(windows方式)。

  

方式二:

  

命令行<代码> conda/pip搜索gdal>   

命令行<代码> conda/pip安装gdal=>   

其他:https://www.jb51.net/article/87675.htm

  


  

  

gdal包用于处理栅格数据,ogr用于处理矢量数据。

  

以下程序为gdal处理栅格的简单应用。

        从osgeo进口gdal   进口numpy np   np.set_printoptions(阈值=np.inf) #使打印大量数据不用符号…代替而显示所有   数据集=gdal.Open (“E:/RS_data/caijian1214/caijian.tif”)   print (dataset.GetDescription()) #数据描述   打印(dataset.RasterCount) #波段数   关口=dataset.RasterXSize #图像长度   行=(dataset.RasterYSize) #图像宽度   xoffset=关口/2   yoffset=行/2   乐队=dataset.GetRasterBand(3) #取第三波段   r=band.ReadAsArray (xoffset yoffset, 1000, 1000) #从数据的中心位置位置开始,取1000行1000列数据   乐队=dataset.GetRasterBand (2)   g=band.ReadAsArray (xoffset yoffset, 1000, 1000)   乐队=dataset.GetRasterBand (1)   b=band.ReadAsArray (xoffset yoffset, 1000, 1000)   进口cv2   进口matplotlib。pyplot作为plt   img2=cv2.merge ((r, g, b))   plt.imshow (img2)   plt.xticks ([]), plt.yticks([]) #不显示坐标轴   plt.show ()      

  

  

以上所述是小编给大家介绍的python gdal安装与简单使用,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持。
  如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

python gdal安装与简单使用