08 2013 档案
摘要:1. 球面余弦定律http://wenku.baidu.com/view/52278c3943323968011c92dc.html证明。http://en.wikipedia.org/wiki/Spherical_law_of_cosines2.大圆距离http://en.wikipedia.org/wiki/Great-circle_distance方法1:证明:方法2:3.椭圆上两点间距离——大地线,大地主题解算
阅读全文
摘要:fx文件: 1 float4x4 matWorld; 2 float Time=1.0f; 3 4 struct VS_OUTPUT 5 { 6 float4 Pos :POSITION; 7 float4 Color :COLOR; 8 }; 9 10 VS_OUTPUT VS(float4 Pos:POSITION,float4 Color:COLOR)11 {12 VS_OUTPUT Out=(VS_OUTPUT)0;13 float4 pos1=Pos;14 pos1.y+= cos( Time*2.0f)+5;15 Out.Pos=m...
阅读全文
摘要:1. RenderMonkey2. NVIDIA FX Composer 2.5
阅读全文
摘要:目前实现功能:坐标(角度、弧度)换算求坐标所在的高斯分带高斯正反算大圆距离希望能够写的完善些这个程序计划:序号名称描述实现否1基础GIS框架插件式,点线面绘制,保存,属性录入2最小凸包3最短路径4缓冲区分析5通视分析6坡度分析7淹没分析8TIN生成和泰森多边形9统计分析10坐标(角度、弧度)换算11坐标换带12求坐标所在的高斯分带13高斯正反算14坐标转换15分幅编号16太阳高度角计算17大圆距离、大地线18相交计算19空间插值(反距离权\克里金\样条)
阅读全文
摘要:D3D程序设计的最终目的是把场景中的3D物体显示到计算机显示器屏幕上,为实现这个目的,要经历三个阶段:1.3D物体建模。 一个3D物体一般包括若干曲面,任意曲面都可以由若干三角形面片组成,一个三角形由三个顶点确定。3D物体模型是用顶点定义的物体,在3D物体建模阶段要定义3D物体的所有顶点位置和属性。这步对于固定功能流水线和可编程流水线是一致的。2.顶点处理。 把世界坐标系中的3D模型的所有顶点经过世界变换、观察变换、投影变换转换为计算机显示器窗口坐标上的顶点。这些顶点除具有位置信息以外,根据设定的光源和材质,顶点还有颜色属性。在固定功能流水线中,在顶点处理前,程序首先设定设备的世界变换...
阅读全文
摘要:用观察者模式实现MVC框架!http://wenku.baidu.com/view/eff8bab069dc5022aaea0007.html写的不错!Observer和ConcreteObserver,观察者 1 public interface Observer 2 { 3 public abstract void update(NumberGenerator generator); 4 } 5 public class DigitObserver implements Observer 6 { 7 public void update(NumberGenerator ...
阅读全文
摘要:针对http://wenku.baidu.com/view/56d732ee856a561252d36ff2.html的内容测试一下。 1 #include "A.h" 2 #include 3 #include 4 using namespace std; 5 int main() 6 { 7 A *aa=new A(); 8 printf("aa=%x\n",&aa); 9 A *b=NULL;10 cout>str;25 return 1;26 27 }类A的头文件和实现:1 #pragma once2 class A3 {4 pub
阅读全文
摘要:WorldWind实时确定、更新、初始化和渲染地形和纹理数据 原文链接: http://www.cnblogs.com/rainbow70626/p/5597267.html 当用户点击WorldWind中的地球时,首先响应的是WorldWindow.OnPaint()函数,后续程序的调用流程如下图
阅读全文
摘要:In some applications exact time measurement methods are very important.一些应用程序中精确的时间测量是非常重要的。The often used Windows API method GetTickCount() retrieves the number of milliseconds that have elapsed since the system was started, but the GetTickCount() function only archieve resolutions of 1ms and on th
阅读全文
摘要:从WW中剥离一个三维场景框架,初步实现的一个。可以绘制一个三角形,但是不能够控制摄像机,没有增加鼠标事件。没有投影,世界变幻之类的东西。以后会不断学习逐步增加进来。 下载地址 下载V1.0.0.2
阅读全文
摘要:ArcGIS中的IGroupLayer和IlayerWW的对象RenderableObject对象集合对象RenderableObjectList:RenderableObject应该研究一下组合模式!
阅读全文
摘要:1 // Copyright 2000 softSurfer, 2012 Dan Sunday 2 // This code may be freely used and modified for any purpose 3 // providing that this copyright notice is included with it. 4 // SoftSurfer makes no warranty for this code, and cannot be held 5 // liable for any real or imagined damage resulting fro.
阅读全文
摘要:一直以来都对三维GIS的评价不高,认为只是个花架子。但是不可否认三维GIS改变了我们对于世界的认识 。GoogleEarth等三维软件给我们展现了一幅真实、直观的地球,确实很炫。先将三维球分为两类:A类:ArcGlobe、skyline;B类:GoogleEarth等和好多可以运行在Pad上的球——ArcGIS也可以属于这一类。工作进了国内一家三维GIS软件公司,最近一直参与的项目研发,产生了一些思考:先说说A类的球,这类球不完全(ArcGIS可以使用WMS和ArcGIS Online的瓦片数据)依赖于缓存切片,可以直接加载本地影像数据(构建了金字塔),全球性的数据显示和网络显示似乎不是很合适
阅读全文