网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月03日漏签0天
opengl吧 关注:6,859贴子:22,530
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 3 下一页 尾页
  • 66回复贴,共3页
  • ,跳到 页  
<<返回opengl吧
>0< 加载中...

求DEM导入OpenGL生成三维电子地图的代码,女汉子拜谢!

  • 只看楼主
  • 收藏

  • 回复
  • 兴趣爱好找
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
毕设选了个跟大家完全不搭边的课题,本来几个同学一组弄一软件升级结果,别人都频率分配算法什么的,就我二维地图升级到三维。。。。悲催的是还没人可以问,自己找了下三维电子地图的文献,个人感觉这方面的研究成果都那么多了应该挺靠谱的,就决定了用OpenGL,网上下了些OpenGL的入门教程还在学习中,可是前天突然通知周末开个小会让汇报下进度成果,感觉不可能跑上去教同学老师说这个函数那个函数几个参数什么意思呀,就想说有木有大神有代码啊~~~~
而且教程学下来发现学习与编程之间还是有一大段距离的,想说求下代码具体学下也方便学习,先学会具体流程了再看看有木有能力改变些什么,,啰啰嗦嗦一大堆,就想求个代码,拜谢各位大神了先


  • 兴趣爱好找
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
希望渺茫啊~~~~


2025-08-03 22:53:11
广告
不感兴趣
开通SVIP免广告
  • 兴趣爱好找
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
突然之间有点灰心。。。这个软件的上一代制作地图部分的学长是用了一个控件,在那基础上编写的,我真的是一个小白,开始那会根本不知道啥叫控件(其实现在也不是很明白),然后看了点文献就急吼吼的信心百倍的说有计划了,结果现在感觉真的很悬啊,如果控件包含的窗口按钮部分什么的都要自己弄,感觉。。。。。唉,加油吧


  • 兴趣爱好找
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
现在三条路,一接着用之前学长的那个控件DotSpatial,然后必须得学C#或者VB,还好用C#编写的话有第三方库CsGL和CsOpebGL都包含了OpenGL,可以用C#;二是找一个可以用C++编写的控件,还得是处理地图相关的;三是自己编写控件部分。
三明显不现实,对我这种之前都不知道什么叫控件的小白来说,毕设这点时间完全不可能。二的话对小白来说也有困难,因为都不太能看懂网上的那些控件介绍。一是痛并快乐着的,其一大优势是可以直接在之前那个软件上改,小改添加三维显示就行,其他各部分同学们自己稍微改下就行,而且还可以问学长,但它的问题就是还要去学C#,之前的时间的投入大部分都打了水漂(好吧,虽然我现在也没多大成果但还是会有的桑心滴),而且现在再学C#时间上多少会有点紧张。可是现在看来除了一别无选择啊。。。。
唉,等会再问问弄地图相关方面的学长吧,但感觉是已经走向了C#学习之路啊,不过还是要庆幸C#也能用OpenGL,不然更惨。这周还是先把那个C++的地形漫游实例结尾了吧,加油加油加油


  • 兴趣爱好找
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
啊~~~哪里来个OpenGL大神给我指条明路啊,上天给我掉个处理地图C++编程的控件也可以啊~~~崩溃濒临中


  • 兴趣爱好找
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
。。。。。。。。去找老师问了下,说,先不用管控件的事,时间来不及,当初人家弄了一年,这就俩月弄不了的,好吧,我就说小白怎么能搞定那么高端的东西呢,想太多啊想太多,还浪费了好几天的时间影响了心情,唉,加油啊,这周更得赶进度了啊,回到VC++回到OpenGL,狂赶进度ing~~


  • 沙海田茇
  • 多边形
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
#include <math.h>
extern float xOrg, yOrg; //the origin of terrain
extern float angle; //azimuth angle of terrain
extern float dx, dy; //the size of grid
extern int nx, ny; //the resolution of terrain
extern float *pHight; //data of terrain
void ReadDEM(char *filename) //read DEM
{
int i, j;
FILE *fp = fopen(filename, "r");
fscanf(fp, "%f %f %f %f %f %d %d", &xOrg, &yOrg, &angle, &dx, &dy, &nx, &ny);
pHight = (float *)calloc(nx*ny, sizeof(float));
for(j=0; j<ny; j++)
{
for(i=0; i<nx; i++)
{
fscanf(fp,"%f", &pHight[(ny-1-j)*nx+i]);
}
}
fclose(fp);
}
//下面是一个display例子:
for(j=0; j<ny-1; j++)
{
glBegin(GL_QUAD_STRIP);
for(i=0; i<nx; i++)
{
glTexCoord2f(i*1.0f/(nx-1), j*1.0f/(ny-1));
glVertex3f(i*dx, j*dy, pHight[j*nx+i]);
glTexCoord2f(i*1.0f/(nx-1), (j+1)*1.0f/(ny-1));
glVertex3f(i*dx, (j+1)*dy, pHight[(j+1)*nx+i]);
}
glEnd();
}


  • srt_若水
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我也是个小白,之前子啊实习没时间弄毕设,现在才开始,老师让我网上找程序,可是哪里有啊。一开始老师就说这个东西你学不完的,你去找个程序运行下。。。。。现在程序也没有,自己也什么都不会,完全不晓得该怎么办!


2025-08-03 22:47:11
广告
不感兴趣
开通SVIP免广告
  • 兴趣爱好找
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
现在已经不仅是OpenGL的问题了,还有数据来源啊数据来源,真心小白,应该一开始确定了数据来源再针对确切的数据格式进行编程,不应该在书上找到一个类似的程序就以为万事OK了,唉,现在找到公开免费的最大精度数据是ATSER GDEM,可是它的数据下载下来是geotiff格式,不是一般的复杂,找到的有限资料里面人家都是用专业软件比如arcgis等处理,感觉想自己编程搞定这个复杂的格式不太靠谱啊,还什么书签目录偏移量。。。。就算出图了后期放置通信设备也很复杂啊。
想说有没有哪位看到这的同志对DEM(数字高程模型)各类来源比较清楚的,求指点一下啊,或者说有国内某个地区高精度的 NSDTF-DEM数据,这个处理起来也会方便点,求数据~~


  • 小辣椒0309
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
无意闯进来,看完了。我是来顶的,妹子加油。


  • 夏日丶未铭
  • 线段
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
需要代做不,我可以一个人搞定
   --来自OPPO Find5,发现记录你身边的美好。。。


  • MDJ天天爱学习
  • 材质
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
加了个油!


  • 兴趣爱好找
  • 顶点
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
堕落了啊,趁着中期结束全寝一起跑青岛来了次毕业旅行,再加上准备中期那一周各种事儿,毕设进度完全是落了一大截,为了按时完成不被警告得狂赶下进度了。不过青岛世园会还是看得蛮值那个门票钱的,崂山风景也是不错滴,算了,不扯了,赶进度,fighting !


  • 夏日丶未铭
  • 线段
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主,我是专门做三维地图开发的,虽然你不需要我代做,但是我看了下,你在走弯路,还是给你把路指指吧。。。。三维地图中,需要的基础地图数据我就不说了dem+dom+三维模型+基础数据库,你前面都提到了arcgis,那么其实最简单的方法还是使用arcgis的二次开发,使用arcglobe或者arcscene控件开发,如果你想用opengl底层写。。。我看你帖子中暴露的能力应该起码还要延期好几年才能毕业哦,可用于三维地图开发的东西很多,刚才说的应该是简单中的一中吧,能满足你的毕业了,想更好,就得其他的了,这里就不说了


2025-08-03 22:41:11
广告
不感兴趣
开通SVIP免广告
  • 小羽
  • 背面消隐
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主,干的漂亮我是来帮顶的,你应该不会介意的对吧?
————我是新手,你知道的


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 3 下一页 尾页
  • 66回复贴,共3页
  • ,跳到 页  
<<返回opengl吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示