資源簡(jiǎn)介
這是本人用VC \OPENGL做的一個(gè)三維地圖軟件,請(qǐng)各位喜歡三維地圖的朋友過(guò)目。
并請(qǐng)多提寶貴意見(jiàn)和建議。
其中地圖的例子:衛(wèi)圖是取自GOOLE EARTH的珠穆朗瑪峰地區(qū)的地圖,下載了部分;
高程數(shù)據(jù)取自美國(guó)國(guó)家航空航天局。
顯示器分辨率以1024*768 適宜,由于衛(wèi)圖有7M,運(yùn)行初期性能不太好的機(jī)器調(diào)圖可能有些慢。
歡迎喜歡GIS的朋友和我交流,衷心地希望向各位老師學(xué)習(xí),謝謝!
并請(qǐng)多提寶貴意見(jiàn)和建議。
其中地圖的例子:衛(wèi)圖是取自GOOLE EARTH的珠穆朗瑪峰地區(qū)的地圖,下載了部分;
高程數(shù)據(jù)取自美國(guó)國(guó)家航空航天局。
顯示器分辨率以1024*768 適宜,由于衛(wèi)圖有7M,運(yùn)行初期性能不太好的機(jī)器調(diào)圖可能有些慢。
歡迎喜歡GIS的朋友和我交流,衷心地希望向各位老師學(xué)習(xí),謝謝!
代碼片段和文件信息
#include?“StdAfx.h“
#include?“GLRender.h“
GLRender::GLRender(void)
{
this->m_hGLContext=NULL;
this->m_GLPixelIndex=0;
}
GLRender::~GLRender(void)
{
}
BOOL?GLRender::SetWindowPixelFormat(HDC?hDC)
{
?PIXELFORMATDEscriptOR?pixelDesc=
????{
????????sizeof(PIXELFORMATDEscriptOR)
????????1
????????PFD_DRAW_TO_WINDOW|PFD_SUPPORT_OPENGL|
????????PFD_DOUBLEBUFFER|PFD_SUPPORT_GDI
????????PFD_TYPE_RGBA
????????24
????????000000
????????0
????????0
????????0
????????0000
????????32
????????0
????????0
????????PFD_MAIN_PLANE
????????0
????????000
????};
????this->m_GLPixelIndex?=?ChoosePixelFormat(hDC&pixelDesc);
????if(this->m_GLPixelIndex==0)
????{
????????this->m_GLPixelIndex?=?1;
????????if(DescribePixelFormat(hDCthis->m_
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-07-28?15:17??OpenGL2\
?????目錄???????????0??2013-07-26?12:55??OpenGL2\Debug\
?????文件??????239104??2013-07-26?23:07??OpenGL2\Debug\OpenGL2.exe
?????文件?????1972960??2013-07-26?23:07??OpenGL2\Debug\OpenGL2.ilk
?????文件?????6171648??2013-07-26?23:07??OpenGL2\Debug\OpenGL2.pdb
?????目錄???????????0??2013-07-26?12:55??OpenGL2\OpenGL2\
?????文件????????3410??2013-07-26?23:07??OpenGL2\OpenGL2\GLRender.cpp
?????文件?????????419??2013-07-26?12:41??OpenGL2\OpenGL2\GLRender.h
?????文件????????8691??2013-07-26?11:05??OpenGL2\OpenGL2\MainFrm.cpp
?????文件????????1095??2013-07-26?11:05??OpenGL2\OpenGL2\MainFrm.h
?????文件????????4904??2013-07-26?11:05??OpenGL2\OpenGL2\OpenGL2.cpp
?????文件?????????657??2013-07-26?11:05??OpenGL2\OpenGL2\OpenGL2.h
?????文件???????24780??2013-07-26?11:05??OpenGL2\OpenGL2\OpenGL2.rc
?????文件????????6298??2013-07-26?12:19??OpenGL2\OpenGL2\OpenGL2.vcxproj
?????文件????????2895??2013-07-26?12:19??OpenGL2\OpenGL2\OpenGL2.vcxproj.filters
?????文件?????????143??2013-07-26?11:05??OpenGL2\OpenGL2\OpenGL2.vcxproj.user
?????文件????????2530??2013-07-26?11:05??OpenGL2\OpenGL2\OpenGL2Doc.cpp
?????文件?????????853??2013-07-26?11:05??OpenGL2\OpenGL2\OpenGL2Doc.h
?????文件????????3210??2013-07-26?12:25??OpenGL2\OpenGL2\OpenGL2View.cpp
?????文件????????1311??2013-07-26?12:25??OpenGL2\OpenGL2\OpenGL2View.h
?????文件????????3482??2013-07-26?11:05??OpenGL2\OpenGL2\ReadMe.txt
?????文件????????1315??2013-07-26?11:05??OpenGL2\OpenGL2\Resource.h
?????文件????????7976??2009-08-31?03:59??OpenGL2\OpenGL2\UserImages.bmp
?????目錄???????????0??2013-07-26?12:55??OpenGL2\OpenGL2\res\
?????文件???????67777??2009-08-31?02:31??OpenGL2\OpenGL2\res\OpenGL2.ico
?????文件?????????670??2013-07-26?11:05??OpenGL2\OpenGL2\res\OpenGL2.rc2
?????文件????????4710??2009-08-31?02:31??OpenGL2\OpenGL2\res\OpenGL2Doc.ico
?????文件????????1078??2009-08-31?02:31??OpenGL2\OpenGL2\res\Toolbar.bmp
?????文件????????5816??2009-08-31?03:59??OpenGL2\OpenGL2\res\Toolbar256.bmp
?????文件?????????140??2013-07-26?11:05??OpenGL2\OpenGL2\stdafx.cpp
?????文件????????1632??2013-07-26?11:05??OpenGL2\OpenGL2\stdafx.h
............此處省略7個(gè)文件信息
- 上一篇:360安全衛(wèi)士源碼-可殺毒用的
- 下一篇:MFC入門教程之計(jì)算器
評(píng)論
共有 條評(píng)論