承接上个帖子,我说到了定义数据类型,可以解决数值不对的问题,但是gdal数据类型好多,定义的值也有不同。我在这里把所有的都写出来,记录一下,也方便自己以后查看:
GDT_Byte = 1(C++中对应unsigned char)
GDT_CFloat32 = 10
GDT_CFloat64 = 11
GDT_CInt16 = 8
GDT_CInt32 = 9
GDT_Float32 = 6(C++中对应float)
GDT_Float64 = 7 (C++中对应double)
GDT_Int16 = 3(C++中对应 short 或 short int)
GDT_Int32 = 5(C++中对应int 或 long 或 long int)
GDT_TypeCount = 12
GDT_UInt16 = 2(C++中对应 unsigned short)
GDT_UInt32 = 4(C++中对应unsigned long)
GDT_Unknown = 0未知数据类型
GFT_Integer = 0
GFT_Real = 1
GFT_String = 2
GDT是数栅格数据的数据类型,GFT是矢量数据的数据类型,先记录一下,后面再补上
求关注~有兴趣的一起学的同志们,互相关注啊~
最后求关注,求点赞,欢迎大家关注我的公众号
记录所学所用,包括但不限于遥感、地信、气象、生态环境,机器学习知识,相关文献阅读,编程代码实现。偶尔荒腔走板的聊聊其他。欢迎不同领域的朋友们加入进来,多多交流。