学习osgearth有一段时间了,做一些笔记,方便以后查看
osgearth提供了osgearth_package的功能可以实现TMS的缓存机制,是使用osgdb插件读取earth文件,再解析其config,使用TMSPackager对图层进行处理,现在遇到的问题是,如果直接读取tif图像进行缓存怎么做,我的想法是将tif读为一个图层,再调用TMSPackager进行处理,咨询了一下ago,他说gdal实现了将tif转换为图层的功能,看了一下源码,使用GDALOptions可以用url读取路径,可以我使用GDALOptions 定义一个对象,程序跳转到vc里面的new函数里面,然后就报内存泄露的错误,纠结了一天,还没有解决,先记一下,等解决了再记录。