资源简介
OpenCL坡度提取GDAL 使用先进的opencl异构计算技术,可以作为DEM地形分析的新思路
代码片段和文件信息
#include
#include “TerrainAnalysisAlg.h“
#include
void main()
{
MEMORYSTATUS mem;//定义一个内存状态变量
DWORD MemTotalMemFreeVMemTotalVMemFree;//存储内存状态信息
GlobalMemoryStatus(&mem); //存储内存状态信息
MemTotal=mem.dwTotalPhys;//得到总内存大小(单位b)
MemFree=mem.dwAvailPhys;//得到剩余内存大小(单位b)
VMemTotal=mem.dwTotalVirtual;//得到总虚拟内存大小(单位b)
VMemFree=mem.dwAvailVirtual;//得到剩余虚拟内存内存大小(单位b)
const char* pszInFile = “E:\\my-space\\数据\\DEM\\srtm-90\\srtm_55_03.tif“;
//const char* pszInFile = “E:\\my-space\\数据\\DEM\\srtm-90\\拼接-DEM\\拼接3-4.tif“;
#ifdef OPENCL_MODE
const char* pszOutFile = “E:\\my-space\\数据\\DEM\\srtm-90\\拼接-DEM\\拼接3-4_slope_opencl.tif“;
#else
const char* pszOutFile = “E:\\my-space\\数据\\DEM\\srtm-90\\拼接-DEM\\拼接3-4_slope.tif“;
#endif
//GridToContour(pszInFile“srtm_55_07_等高线.shp““ESRI Shapefile“1008000NULLBufferAnalysisProgress);
ExtractSlope(pszInFilepszOutFile“GTiff“DEGREE_SLOPE1.0);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5610 2014-04-13 00:40 TestSlope\Debug\BuildLog.htm
文件 67 2014-04-13 00:19 TestSlope\Debug\mt.dep
文件 13165 2014-04-13 00:40 TestSlope\Debug\OpenCL.obj
文件 663 2014-04-12 15:38 TestSlope\Debug\TestSlope.exe.em
文件 728 2014-04-12 15:38 TestSlope\Debug\TestSlope.exe.em
文件 621 2014-04-13 00:19 TestSlope\Debug\TestSlope.exe.intermediate.manifest
文件 617472 2014-04-13 00:40 TestSlope\Debug\vc90.idb
文件 380928 2014-04-13 00:40 TestSlope\Debug\vc90.pdb
文件 2000 2014-04-12 18:02 TestSlope\kernel.cl
文件 1065 2014-04-13 00:16 TestSlope\main.cpp
文件 3074 2014-04-12 20:00 TestSlope\OpenCL.cpp
文件 520 2014-03-08 17:55 TestSlope\OpenCL.h
文件 13629 2014-04-13 00:19 TestSlope\TerrainAnalysisAlg.cpp
文件 3379 2014-04-13 00:39 TestSlope\TerrainAnalysisAlg.h
文件 4395 2014-04-13 00:42 TestSlope\TestSlope.vcproj
文件 1403 2014-04-13 00:42 TestSlope\TestSlope.vcproj.zxg.zxg123.user
目录 0 2014-04-13 00:40 TestSlope\Debug
目录 0 2014-04-13 00:43 TestSlope
----------- --------- ---------- ----- ----
1048719 18
- 上一篇:编译原理实验五:有穷自动机的确定化
- 下一篇:计算方法B上机报告.docx
相关资源
- 谷歌chrome扩展ie内核 chrome.r39.crx+demo
- 基于DEM的流域数字河网提取算法研究
- 微信小程序投票系统创建投票发布d
- Google地图经纬度与平面坐标的相互转
- Arcgis中DEM的建立与运用
- ios试卷Demo
- DEMATEL方法
- nodemcu for esp8266 ,lua语言开发
- camera demo
- MediaRecoderDemo
- Modbus Rtu Slave从机demo实现串口通信
- JS代码高亮插件SyntaxHighlighter
- iOS CB BLE蓝牙4.0极简Demo
- drools集成springboot demo
- springcloud_demo.zip
- 微信小程序仿ofo共享单车demo完整源码
- react网易云前台代码demo
- spring boot接入微信最完整demo
- Gojs设备线路高亮Demo
- 微信小程序绿色学习考试题库测试d
- Qt绘制的电池电量显示小Demo
- mui 点餐demo
- linux 下QT讯飞语音合成demo
- 论文研究-Demagnification super-lens with g
- vue全家桶仿网易云音乐Demo
- vue上传demo支持多选拖拽上传
- BootStrap实现带有增删改查功能的表格
- 基于MVC实现的简单注册登录小Demo
- 微信小程序地图Demo279197
- SpringBoot+Atomikos分布式事务及多数据源
评论
共有 条评论