摘要: 最近在学习新的东西的时候也对之前写的程序做了优化。今天在使用对话框设置坐标参考的时候遇到了一点问题,特此备注,希望能帮到遇到同样问题的童鞋。我是写的用Excel生成shape文件,之前写的是先生成shape文件,在设置空间参考。在参考了ArcMap的添加XY数据功能后,感觉还是采用这种模式比较好一些,代码很简单: ISpatialReference pSpatialReference; ISpatialReferenceDialog2 pSRDialog = new SpatialReferenceDialogClass(); pSp... 阅读全文
posted @ 2014-04-08 23:41 奔跑的鸡丝 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 在动画开发中,录制的一个动画可能只有一个Track也可能有多个Track。前面的博文提到动画的实现方式有两种,这里采用基于Camera的动画。这里我做的比较简单,首先来看实现效果图:下面,我们来看,如何在Globe下实现动画的播放。来看下面的OMD图,从这张图里我们可以看出,Globe包含多个Track(轨迹),Track包含多个KeyFrame(关键帧);动画类型主要有基于Camera的和基于Layer,再有就是前面提到的基于关键帧的三种类型。那么具体如何做呢?我们一步一步来看:(1)AnimationExtensionTheAnimationExtensionobjectis the ac 阅读全文
posted @ 2014-04-08 23:21 奔跑的鸡丝 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 在动画开发中,录制的一个动画可能只有一个Track也可能有多个Track。前面的博文提到动画的实现方式有两种,这里采用基于Camera的动画。这里我做的比较简单,首先来看实现效果图:下面,我们来看,如何在Globe下实现动画的播放。来看下面的OMD图,从这张图里我们可以看出,Globe包含多个Track(轨迹),Track包含多个KeyFrame(关键帧);动画类型主要有基于Camera的和基于Layer,再有就是前面提到的基于关键帧的三种类型。那么具体如何做呢?我们一步一步来看:(1)AnimationExtensionTheAnimationExtensionobjectis the ac 阅读全文
posted @ 2014-04-08 23:21 奔跑的鸡丝 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 前面的几篇博文提高了3D符号化以及根据路径创建动画方面的内容,先来看下效果图:那么创建的动画应该怎么保存呢?通过查找帮助文档以及OMD,可以知道Globe实现了IBasicScene接口和IBasicScene2接口,通过其LoadAnimation和SaveAnimation方法就可以加载和保存动画文件。如下图:代码如下: //加载动画文件 .aga private void button_loadAnimation_Click (object sender,EventArgs e) { try { ... 阅读全文
posted @ 2014-04-08 21:42 奔跑的鸡丝 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 前面的几篇博文提高了3D符号化以及根据路径创建动画方面的内容,先来看下效果图:那么创建的动画应该怎么保存呢?通过查找帮助文档以及OMD,可以知道Globe实现了IBasicScene接口和IBasicScene2接口,通过其LoadAnimation和SaveAnimation方法就可以加载和保存动画文件。如下图:代码如下: //加载动画文件 .aga private void button_loadAnimation_Click (object sender,EventArgs e) { try { ... 阅读全文
posted @ 2014-04-08 21:42 奔跑的鸡丝 阅读(295) 评论(0) 推荐(0) 编辑