自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wuwangrun的专栏

厚积薄发,哇咔咔

  • 博客(26)
  • 资源 (14)
  • 收藏
  • 关注

原创 windows下编译libkml

libkml是用c++编写的一个库,可以在Linux Mac OS X平台以及windows平台上使用,下面以在windows平台上为例讲解如何编译libkml。将libkml下载下来之后,解压,使用vs2008 打开libkml-1.2.0目录下msvn下的libkml.sln。但直接编译这个项目中的libkmlbase工程是编译不通过的,因为libkml依赖于libexpat库。lib

2013-05-06 20:48:28 3545

原创 osgexp安装心得

安装版的直接下载安装OSGExp1.0.2Install_win32.exe即可使用源码编译版的比较麻烦1.下载3ds max 2010 sdk, http://download.csdn.net/download/kenkao/3357163,这个文件夹建议放到3dsmax的目录下方便查找;2.下载OSGExp(包含OSGExp1.0.2.zip  ),地址http://source

2013-02-22 16:54:12 7233 8

转载 关于Oracle Spatial 的字段SDO_GEOMETRY

转载自:http://www.cnblogs.com/lanzi/archive/2010/12/27/1917659.html   在ArcGIS中通过SDE存储空间数据到Oracle中有多种存储方式,分别有:二进制Long Raw、ESRI的ST_Geometry以及基于Oracle Spatial的SDO_Geometry等等。     关于这几种方式的各自的优缺点不是主要的探讨

2012-12-25 16:25:03 1520

原创 在已有ArcGIS的机子上安装FME2011

首先 安装 SafeFLEXlmInstaller.msi 运行 licgen.exe, 把生成的 safe.lic文件放到SafeFLEXlmInstaller.msi的安装目录下 "C:\Program Files\FlexServer\"(或者 "C:\Program Files (x86)\FlexServer\" 在 Windows 64bit) 注意:如果机子有装a

2012-12-25 14:51:23 6757 3

原创 osg学习示例之遇到问题五雪效编译无错调试中断

在坐到雪效果模拟时,添加了常规的lib依赖如下OpenThreadsd.libosgd.libosgDBd.libosgUtild.libosgGAd.libosgViewerd.libosgTextd.lib 之后出现无法解析问题,添加osgParticled.lib。 编译没错,但是调试中断。后来看示例的项目属性依赖项里还有osgTerraind

2012-11-30 16:26:07 1043

原创 osg学习示例之遇到问题四骨骼动画编译osgCal

今天学到书《OpenSceneGraph三维渲染引擎编程指南》的骨骼动画示例,遇到了编译osgCal问题,书上说的不详细,网上就查到一遍相关文章http://www.cnkinect.com/thread-15697-1-1.html写的挺完整,我照着做基本没大问题,这里自己在他的文章基础上重新整理总结了一下1、 编译Cal3D,目的就是得到cal3d_d.lib、cal3d_d.dl

2012-11-29 15:25:30 3487 1

原创 OSG学习之示例遇到的问题三无法打开文件osgGA/MatrixManipulator错误

错误提示:无法打开包括文件:“osgGA/MatrixManipulator”:No such file or directory解决方法:新版本中已经改名为CameraManipulator将MatrixManipulator改成CameraManipulator即可

2012-11-28 15:52:16 6848 5

原创 OSG学习之示例遇到的问题二图形不能显示网格模式

代码中加了viewer.addEventHandler(new osgGA::StateSetManipulator(viewer.getCamera()->getOrCreateStateSet())); 但是不能显示成网格模式解决方法:W键切换显示模式,如果不行,注意自己是否有输入法错误。

2012-11-27 10:08:28 2742 3

原创 OSG学习之示例一遇到的错误:丢失osg80-osgDB.dll

如何下载和编译OSG我就不说啦,网上参考很多。编译完之后第一个显示牛模型的例子,代码如下:#include#includeint main( int argc, char **argv ){osgViewer::Viewer viewer;viewer.setSceneData( osgDB::readNodeFile( "cow.osg" ) );

2012-11-20 13:07:19 8156 5

原创 关于几种dem数据文件间的转换

之前在学习《实战Opengl》的时候,系统使用的三维地形dem数据是美国莱卡公司Helava全数字摄影测量系统来获取的DEM文件。文件头为:        781395 1869975 50 50 333 127 -9999      分别表示的是:DEM左下角X坐标,DEM左下角Y坐标,DEM数据点在X方向的间距,DEM数据点在Y方向的间距,DEM总列数,DEM总行数,DEM无效数据点高

2012-11-16 15:04:45 24187 6

原创 C++ 线与面的交点

求在三维空间中线和面的交点,采用向量的计算方法,图解比较容易理解,我参考的《计算机图形学》(OpenGL版)就直接截图啦 最后一点代码仅供参考//PL射线端点,PP平面一点,e射线单位向量,q平面信息,P返回交点void CTriObject::CalculateLineAndPlane(double PL[],double PP[],double e[],double* q,do

2012-11-15 22:52:55 9237

原创 C++ 判断点是否在一个面内

直接上函数:bool CTriObject::PtInPolygon (Point p, Point* ptPolygon, int nCount){ // 交点个数 int nCross = 0; for (int i = 0; i < nCount; i++) { Point p1 = p

2012-11-15 21:37:33 3905

原创 C++ 实现两线段是否相交、相交情况、若相交求出交点坐标

前段时间做计算机图形学的东西,现在闲下来,对代码稍作整理,都是些实用的函数       //判断是否相交//(X1,Y1)(X2,Y2)前线//(X3,Y3)(X4,Y4)后线//(x,y)交点坐标//相交在前线上return 1,后线return 2,交于外面return 3,不相交return 0short CTriObject::MyCross(double X

2012-11-15 20:59:35 8272 2

原创 关于directx sdk 使用的几个小问题

1、无法解析的外部符号1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMFrameTransformMatrix1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DRMFrame1>PlayVideo.obj : error LNK2001: 无法解析的外部符号 _TID_D3DR

2012-11-07 11:16:45 1457

转载 DirectX SDK 10安装及环境配置(VS2008)

SDK下载地址:http://download.microsoft.com/download/A/E/7/AE743F1F-632B-4809-87A9-AA1BB3458E31/DXSDK_Jun10.exe先双击DXSDK_Jun10.exe安装好...我安装在D:\Program Files\Microsoft DirectX SDK (June 2010) 安装完成之后

2012-11-07 11:10:33 3153

原创 VS2008 MFC C++ 遇到的一些小问题总结一

1、VS2008 编译出现 error PRJ0003 : 生成 cmd.exe 时出错这个直接网上一搜就可以解决了,没有遇到其他问题。解决如下:工具—>选项—>项目和解决方案—>VC++目录,在可执行文件栏中加上如下路径:      $(SystemRoot)\System32      $(SystemRoot)       $(SystemRoot)\System32\w

2012-10-22 20:22:49 776

转载 VC++6.0调试出错 One or more breakpoints cannot be set and have been disabled...

今天装了一个完整绿色版VC++6.0 然后断点可以设置,但是调试不了,于是上网搜了一下,照着好几个版本改了一遍,终于成功了,转载出来分享一下One or more breakpoints cannot be set and have been disabled...错误现象:debug中的 step info或者run to cursor合着设置断点会出现One or morebr

2012-07-24 12:29:23 3838 1

原创 QSlim 2.1在Windows / Visual Studio中编译小记

前段时间,师兄给了我一篇关于三维模型简化的文章,然后让我去了解一下Qslim 算法在三维建筑模型简化这块的应用及优劣。上网查了几篇论文,大致了解了一下那个是啥,貌似英文的参考资料比较多,本人又懒,所以只了解了个算法的思想。然后上网搜到源码,并有在Windows/Visual Studio 中的编译方法,见http://qipeng.me/blog/compiling-qslim-21.html。编

2012-06-25 21:12:10 3213 1

原创 Silverlight 4系列 +VS2010 + ArcGIS9.3 最短路径分析

废话不多说,如题。     (1)数据获取及建立数据集       不同类型的空间分析需要不同类型的数据,对于最短路径分析,需要的数据是网络数据集。具体过程如下:打开一个shapefile格式的polyline图层,这里采用道路中心线图层(道路中心线.shp数据);        将“道路中心线.shp”数据转换为网络数据集:在ArcCatalog中,图层右键,选择New NetWor

2012-06-25 21:02:46 2434 4

原创 Silverlight 4系列 +VS2010 + ArcGIS9.3 系列 缓冲区分析

前段时间空间分析的作业,老师给了个题目:基于服务的空间分析。于是乎连续几天奋战在这个上面,有点小心得,分享一下。       对于ArcGIS Server 能发布的那一系列服务我就不多说了,本文的缓冲区分析是基于几何服务的。       (1 )发布地图       在ArcGIS Server中发布不需要任何地图资源的Geometry Services(几何服务)。New Serv

2012-06-25 20:47:12 1617

原创 学习《实战OpenGL》之OCI接口连接Oracle数据库初探

在安装好Oracle之后,开始用OCI编程。VS2008作为开发平台    首先在安装目录下搜到 oci.dll oci.h oci.lib等文件。同OpenGL一样*.lib放到VS2008的安装目录下vc\lib *.h放到vc\include下,*.dll放到C:\WINDOWS/SYSTEM32下。    照《实战OpenGL》创建一个MFC基于对话框的工程。    在stda

2012-05-13 21:39:20 2037 2

原创 Orcal10.1的安装与配置

今天终于把Oracle 10g下好了,照网上的安装流程安装问题并不大。可能遇到的问题和注意事项在此说明一下。 1、无法确定主机的IP地址时产生该异常错误      ( 本机设置自动获得IP地址)Oracle在用Net Configuraton配置网络服务名时需要取系统的IP地址,而如果解析IP地址错误就会出现上述异常。经修改c:\windows\system32  \drivers\e

2012-05-09 23:52:44 4072

原创 《OpenGL编程指南》学习之第六章混合、反走样、雾效和多边形偏移

在学习红宝书前五章时使用gl.h glut.h头文件即可,但是在本章很多书上源代码通不过编译,以点参数Pointp.c 为例,会出现如glPointParameterfEXT没有定义,无法解析的错误,网上了解到必须使用OpengGL的拓展库才行。      下载glew相关文件后依次放到指定文件下(如开篇所述)。      添加#include过程中还有个地方要注意,它必须在gl.h gl

2012-05-09 13:35:18 1929

转载 《OpenGL编程指南》学习之各种变换函数的理解

在学习OpenGL时,二维绘图非常容易理解,刚进入三维编程的时候,务必要搞懂的是一些变换的函数,光看书枯燥理解也不深,查看其它人的文章比较容易理解,这里转载一篇我觉得挺好的文章1.gluLookAt()——视图变换函数把自己的眼睛当成是照相机,前三个参数表示眼睛的坐标,中间三个参数表示要拍照的物体的中心位置,可以理解成焦点吧,后三个参数表示头顶的朝向,比如说头可以歪着(哈哈)。但是

2012-05-09 11:13:26 941 4

原创 《OpenGL》编程指南学习开篇

因为实习需要,从3月中旬开始学习OpenGL,网上得知OpenGL红宝书是入门法宝,本人以Visual Studio 2008作为学习OpenGL的环境,然后需要下载OpenGL的头文件、链接库等文件,从http://www.opengl.org网上可以下载到,刚开始学习可能只涉及到gl.h,glut.h等文件,但是在使用到后面的一些功能时发现因版本问题需要一些拓展文件glew.h等,感觉刚开始把

2012-05-09 10:51:10 577 2

原创 向技术女迈进!!

这段时间一直受各种人和事的影响,终于我决定开通这个博客,记下自己的学习心得。CSDN开通博客三天内不能发文章,把我当下的热情都浇灭了,还好自己够毅力,三天后准时发博文。虽然各种菜鸟,各种肤浅。但谁不是慢慢积累才有所爆发的。之前一直有记学习笔记的习惯,只是杂乱无章,自己回头看都要费些时间。之后就在这安家啦,向技术女迈进!!

2012-05-09 10:01:47 902 4

用C# VB加载保存.x文件

资源是六个代码文件,包括用C# VB加载.x文件,保存.x文件,makmesh。

2012-11-07

3ds 模型文件

3ds格式的模型文件,共有6个,均为建筑物

2012-11-06

OpenGL函数速查

OpenGL函数速查,chm格式,英文版,不过能看懂

2012-11-06

ArcGIS汤国安实验

ArcGIS汤国安实验 12个PDF 教程 做空间分析之类的

2010-12-17

sql语法教程 SQL入门

sql 语法 教程 SQL介绍 使用SELECT 语句从表中取数据 创建新表 字段属性 向表中添加数据 删除和修改表

2010-12-17

上机考试习题集南开解答之完整版

上机考试习题集南开解答之完整版 上机考试习题集南开解答之完整版 电子书

2010-12-17

WebGIS开发-ArcGIS Server与.NET - 源码

WebGIS开发-ArcGIS Server与.NET - 源码

2010-11-03

MapGis二次开发帮助

MapGis二次开发帮助 chm格式 电子书

2010-11-03

全国GIS应用水平考试二级

全国GIS应用水平考试二级 辅导材料 试卷加答案

2010-10-30

MAPGIS二次开发教程入门篇

MAPGIS二次开发教程入门篇 主要针对VB VC++

2010-10-30

SQL.Server.2005数据库简明教程

SQL Server 2005 教程 电子教案 里面是PPT,从简到易,感觉不错

2010-10-26

MapGis组件开发手册

第一章 概述 第二章 MAPGIS 组件使用方法 第三章 MAPGIS 对象说明 ...... 第九章数字高程模型对象说 第十章 可视化控件说明

2010-10-26

在线考试系统数据库的设计与实现

在线考试系统数据库的设计与实现,有文档有一个表关系图

2010-06-16

医院病床管理信息系统

医院病床管理信息系统的文档,系统需求分析和设计文档

2009-10-06

空空如也

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

TA关注的人

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