自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心如止水-GISer的成长之路

C/C++ 地理信息系统 计算机图形学 互联网地图

  • 博客(8)
  • 资源 (20)
  • 收藏
  • 关注

原创 跨平台C、C++代码注意的事项

在我们的开发中,跨平台的需求越来越强烈,如何保持C/C++代码能在多个平台上编译,是一个比较值得研究的问题。关于跨平台的文章网上很多,跨平台的库网上也很多。那么我从自己的跨平台开发经验谈一谈自己的心得,希望对大家能够起到一定的作用。主要涉及到Windows和linux两个操作系统。1、  关于路径和头文件路径分隔符的问题在Windows中,正斜杠和反斜杠都可以,但是在Linux中,只能是/。在Wi

2015-04-21 09:49:03 8615 2

原创 OpenGL中投影变换函数的实现

在某些情况下,我们需要自己实现透视投影和正射投影的函数,那么根据前一篇转载的博客,OpenGL投影矩阵的推导,我们很容易写出glFrustum和glOrtho函数的实现。glFrustum的函数实现如下:void MyFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdo

2015-04-12 17:44:51 4792

转载 OpenGL投影矩阵的推导

转载地址:http://www.songho.ca/opengl/gl_projectionmatrix.htmlOpenGL Projection MatrixRelated Topics: OpenGL TransformationOverviewPerspective ProjectionOrthographic ProjectionUpdates: The MathML version i

2015-04-12 17:13:55 5190

转载 OpenGL坐标变换

转载地址:http://www.songho.ca/opengl/gl_transform.htmlOpenGL TransformationRelated Topics: OpenGL Pipeline, OpenGL Projection Matrix, OpenGL Matrix Class Download: matrixModelView.zip, matrixProjection.zi

2015-04-12 17:12:50 6492

原创 OpenGL中gluPerspective函数和glFrustum函数的关系

关于这两个函数,大部分书和以及网上double很少有资料去介绍它。今天就将以前探索到的一些东西分享给大家。gluPerspective函数是对glFrustum函数的一种简单封装,那么gluPerspective的参数如何转化为glFrustum的参数呢?    我们知道gluPerspective函数创建的是一个上下以及左右对称的一个视景体。fovy是视角的大小,以度为单位;aspect是视景体

2015-04-11 21:40:21 4538

原创 地球椭球体基本要素的计算

地球椭球体基本要素的计算,主要包括纬线弧长、子午线弧长、椭球面上梯形面积,以及同一个椭球体下大地坐标和空间直角坐标之间的转换等。为了方便,写了一个类如下,方便调用,在此也分享给大家:头文件如下:/******************************************************************************** 版权所有(C) 福建省空间信息工程研究中

2015-04-06 17:21:56 6402 2

原创 三维空间坐标的相似变换原理与实现

说到这个博客的题目,可能觉得有点大,在测绘学领域中三维空间坐标的相似变换用得非常多。那么什么是三维坐标的相似变换呢?就是在两个三维直角坐标系中,坐标进行变换,两个坐标系之间变换需要七个参数,即三个平移分量,以及三个旋转参数和一个尺度因子。这里用到的模型采用摄影测量学中的变换模型,具体推导见摄影测量学书籍:

2015-04-06 16:13:25 14218 4

原创 OpenGL中使用Shader的基本步骤

在OpenGL中,创建和使用Shader的基本步骤如下:1、通过glCreateShader创建一个或多个着色器对象:2、使用glShaderSource加载着色器的源代码,和着色器对象关联;3、glCompileShader编译每个着色器对象4、使用glCreateProgram创建程序对象5、通过glAttachShader将所有着色器对象绑定到程序对象上;6、glLinkProgram链接程

2015-04-04 15:56:24 5283

OpenGL 环形管道模型

OpenGL 环形管道模型

2016-11-20

CUDA和OPENCL遥感影像正射校正

基于CUDA和OpenCL实现的高分一号遥感影像的RPC正射校正,并且取得了较高的加速比,适合遥感和图像处理的研发人员,对并行计算感兴趣的也可以下载

2014-09-13

C++跨平台插件实例

本资源师自己实现的一套插件机制,用标准C/C++实现,简单修改可以实现跨平台调用,希望给想学习插件架构的同志一个参考

2014-06-08

OpenCL坡度提取GDAL

OpenCL坡度提取GDAL 使用先进的opencl异构计算技术,可以作为DEM地形分析的新思路

2014-04-13

LibPQ编程接口

LibPQ编程接口,整理自postgresql官方文档,很好的文档,当然是免费

2014-03-05

eoeAndroid特刊

eoeAndroid特刊1-25期的,免分的,大家拿去吧!是国内最大的中文android开发论坛支持编写的

2012-09-23

排序算法汇总

本人实现的排序算法,没有采用泛型,以后再改进

2012-05-15

深入OCI教程

本文学习的OCI底层接口的库,文档总共76页,比较详细,欢迎大家下载,拍砖1

2012-04-06

c++学习笔记

c++学习笔记,本人开发过程中遇到的一些问题,现在和大家分享

2011-09-28

地理信息系统各个学校考研试题(还包括其他)

地理信息系统 考研 包括gis,遥感,测量学,地图学,数据结构

2011-05-19

数据包络分析(经济管理理工科)

数据包络分经济管理类的好书,也适合理工科学生

2010-05-24

MapGIS\MapGIS操作手册地理信息系统

MapGIS操作手册地理信息系统 大家都有分啊 不要看看就走啊

2010-02-10

MapGIS地理信息系统操作手册

MapGIS地理信息系统操作手册 是MapGIS的不要金额的饿的多大点事

2010-02-10

为我们的世界建模 地理信息系统

为我们的世界建模 地理信息系统 这是我好不容易找到的 大家就拿去吧

2010-02-10

MAPGIS地理信息系统二次开发

MAPGIS地理信息系统二次开发 不可多得的二次开发资料 希望大家有用

2010-02-10

山东科大研究生大容量试题库

山东科大研究生大容量试题库 大家可以下下看看啊 都是考研人

2010-02-10

基于GIS的数量方法与应用

基于GIS的数量方法与应用 希望对发的是没有重的 大家过年好啊

2010-02-10

2007年第四届GIS年会论文集(70-90)

2007年 第四届 GIS 年会 论文集 (70-90) 是您学习的好资料 希望有用 呵呵

2010-02-10

考研地理研究生入学题

很多的试题 绝对是经典 我是刚考了的 希望对大家都有帮助

2010-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除