OpenGL实现shapefile的绘制—4436人已学习
课程介绍
课程采用C++进行编码教学,采用OpenGL实现基本的地理信息系统的矢量数据的读取,解析和绘制,实现地理坐标向屏幕坐标的转化,实现常用的WGS84以及墨卡托坐投影方式,实现重要也是基本的地图操作(放大和漫游功能),后介绍proj4投影库的使用.以及在大规模矢量要素绘制上的优化手段,三种优化手段叠加优化,提升系统性能.
课程收益
1.实现OpenGL窗口 2.实现.shp格式文件的读取和解析 3.实现.shp文件内容的绘制包含矢量线和文字属性数据 4.实现屏幕坐标到经纬度坐标的转化 5.实现墨卡托投影 6.实现地图的平移和缩放 7.proj4投影库的使用 8.大规模绘制优化手段1-不可见剔出 9.大规模绘制优化手段-零数据传输 10.大规模绘制优化手段-零绘制
讲师介绍
张立铜 更多讲师课程
2004年毕业于西南科技大学,计算机科学技术专业,从事软件开发,游戏开发,擅长游戏开发,桌面应用,手机游戏。
课程大纲
1. OpenGL& GIS理论 20:33
2. OpenGL& GIS理论2 16:48
3. 窗口系统的实现 20:25
4. OpenGL窗口系统的实现 21:17
5. Shapefile(.shp)文件的读取和绘制 22:17
6. OpenGL下如何使用freetype字体库 23:51
7. OpenGL下如何使用freetype字体库2 20:59
8. shapefile中dbf文件的读取 22:43
9. OpenGL实现文字地理要素的绘制 12:27
10. 实现地图的漫游功能 20:02
11. 实现地图经纬度投影,坐标转化 14:18
12. 墨卡托投影的实现,坐标转化 16:52
13. proj4投影库的介绍和使用 15:51
14. 大规模绘制优化手段-不可见剔出 17:52
15. 大规模绘制优化手段-零内存传输 15:26
16. 大规模绘制优化手段-零绘制 21:59
17. 大规模绘制优化手段-零绘制2 23:11
大家可以点击【 查看详情】查看我的课程
课程介绍
![201612091003205997.jpg](https://img-bss.csdn.net/201612091003205997.jpg)
课程采用C++进行编码教学,采用OpenGL实现基本的地理信息系统的矢量数据的读取,解析和绘制,实现地理坐标向屏幕坐标的转化,实现常用的WGS84以及墨卡托坐投影方式,实现重要也是基本的地图操作(放大和漫游功能),后介绍proj4投影库的使用.以及在大规模矢量要素绘制上的优化手段,三种优化手段叠加优化,提升系统性能.
课程收益
1.实现OpenGL窗口 2.实现.shp格式文件的读取和解析 3.实现.shp文件内容的绘制包含矢量线和文字属性数据 4.实现屏幕坐标到经纬度坐标的转化 5.实现墨卡托投影 6.实现地图的平移和缩放 7.proj4投影库的使用 8.大规模绘制优化手段1-不可见剔出 9.大规模绘制优化手段-零数据传输 10.大规模绘制优化手段-零绘制
讲师介绍
张立铜 更多讲师课程
2004年毕业于西南科技大学,计算机科学技术专业,从事软件开发,游戏开发,擅长游戏开发,桌面应用,手机游戏。
课程大纲
1. OpenGL& GIS理论 20:33
2. OpenGL& GIS理论2 16:48
3. 窗口系统的实现 20:25
4. OpenGL窗口系统的实现 21:17
5. Shapefile(.shp)文件的读取和绘制 22:17
6. OpenGL下如何使用freetype字体库 23:51
7. OpenGL下如何使用freetype字体库2 20:59
8. shapefile中dbf文件的读取 22:43
9. OpenGL实现文字地理要素的绘制 12:27
10. 实现地图的漫游功能 20:02
11. 实现地图经纬度投影,坐标转化 14:18
12. 墨卡托投影的实现,坐标转化 16:52
13. proj4投影库的介绍和使用 15:51
14. 大规模绘制优化手段-不可见剔出 17:52
15. 大规模绘制优化手段-零内存传输 15:26
16. 大规模绘制优化手段-零绘制 21:59
17. 大规模绘制优化手段-零绘制2 23:11
大家可以点击【 查看详情】查看我的课程