google earth-VS2010与Google Earth COM API,SetCamera异常

问题描述

VS2010与Google Earth COM API,SetCamera异常

用三个滑块分别实现视高、倾斜角、方位角的设置,刷新视图,在m_geApplication.SetCamera(m_geCamera,1.5); 这个地方出现问题。程序代码如下:
dlgRange=pAdjustDlg->m_slide1.GetPos();
dlgTilt=(pAdjustDlg->m_slide2.GetPos()*90)/100;
dlgAzimuth=((pAdjustDlg->m_slide3.GetPos()-50)*180)/50;
if(dlgRange>50)
{
geMutiple=((dlgRange-50)/10.0+1.0)*10; //计算缩小倍数
}
else if(dlgRange<50)
{
geMutiple=(10.0/((50-dlgRange)+10))*0.1; //计算放大倍数

}
else
{
geMutiple=1.0;
}

BOOL m_geTimer;                              //m_geTimer用来控制Timer()函数
m_geTimer=pAdjustDlg->IsTimer;               //判断是否停止调整操作

if(m_geTimer==FALSE)
{
    KillTimer(1);                            //关闭定时器
}
m_geCamera.SetRange(geMutiple*oldRange);     //重新设置当前视高
m_geCamera.SetTilt((double)dlgTilt);         //重新设置当前倾斜视角
m_geCamera.SetAzimuth((double)dlgAzimuth);   //重新设置当前方位视角

** m_geApplication.SetCamera(m_geCamera,1.5); //刷新视图**前面的代码都正常,调试到这一句就出现异常。我用try……catch……捕获到的是 COleDispatchException这个异常,我不懂这个是什么意思。求各位大侠帮忙看看,挺着急的。

解决方案

估计就是SetCamera所传入的参数有问题

时间: 2024-11-02 21:05:19

google earth-VS2010与Google Earth COM API,SetCamera异常的相关文章

地图api-怎么在跳过安装google play servers 使用谷歌第三方地图Api

问题描述 怎么在跳过安装google play servers 使用谷歌第三方地图Api 亲们 问下 大众点评看国内的商铺就是高德地图 看国外的就是谷歌地图,怎么做到的,我先在做个demo 要调用谷歌地图的api需要 google play servers 我运行大众点评就不需要google play servers 是为什么 解决方案 用谷歌地图,goolge api key是必须的,这个必须翻墙或者国外才能搞来.

Google沙盒和Google降权

google降权和Google沙盒可能是每一位站长做站过程中都遇到过的问题,Google降权和Google沙盒随便出现一个就可以让站长头痛半天,更头疼的是Google降权和Google沙盒还很难区分,很多时候会将两者混淆.特别对于刚学会做站的新手站长来说,更是容易犯错. 网站出现问题并不可怕,兵来将挡,水来土掩.可怕的是不知道自己网站到底得了什么病,对症下药也就无从说起. google降权和Google沙盒虽然有很多相似的地方,例如:排名下降,搜索网站主关键字翻十几页都找不到网站;或是site:

从google的广告语看google在华的惨败

中介交易 SEO诊断 淘宝客 云主机 技术大厅 虽然我很反感baidu,因为他总是搜索到被人恶意优化的网页,因为他时常有霸权主义的行为,因为他没有中华民族的博大精深!但我依然和中国亿万网民一样,天天baidu一下,因为我别无选择!google,世界级的龙头,为什么压不过地头蛇?小生浅薄,暂从google的广告看google在华的惨败. 首先,google的中文名叫做"谷哥",我不知道到底会有多少人喜欢这个名字,我知道如果一个从不知道google的人听了这个名字后不会有什么感觉,更多的是

google性格二:google资讯偏爱收录博客内容

中介交易 SEO诊断 淘宝客 云主机 技术大厅 无意中的发现,本人最新发表的博客文章,竟然大部分都是从google资讯搜索过来的.一篇 新的文章,大约几个小时之后,就会被google资讯收录. google资讯对网易博客进行了收录,约有490项结果:    http://news.google.cn/news?rls=com.microsoft%3Azh-cn%3AIE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7GGLJ

Google Search,为Google Now增加了一项新特性

Google今天更新了Android平台上的Google Search,为Google Now增加了一项新特性,在没有可用网络的情况下为用户显示之前已经加载完成的卡片内容. 之前的Google Now在没有网络的情况下是非常恼人的,因为它会持续访问网络,而卡片流界面会一直处在加载中的状态(转菊花).更新后的Google Now将放弃这种设定,在地铁里或者其他网络状况不好的场景里,Google Now会直接显示之前已经加载好的卡片,并在卡片流最上方新增一个卡片来提示用户内容更新的时间,待网络恢复正

Google VS Apple:Google 不需要赢,互联网营销

Google 和 Apple 之战似乎要至死方休.Google 将 VP8(WebM)开源后,乔布斯立刻出来泼冷水.Apple 对 Google I/O 大会表示出蔑视.Google 则认为自己实现了移动/云端/桌面整合,他们可能也确实做到了. 但若要把这看成"至死方休",未免有些幼稚.尽管乔布斯本人年初也说 Google 是要扼杀 iPhone.但若把这视为一次战斗,双方条件并不对等. 先说我自己:我绝对是 Google 范.但我也是用着 iPad 的 Apple 范.尽管我对 Ap

google地图-怎么制作Google earth基站图层???

问题描述 怎么制作Google earth基站图层??? 就是有数据库,里面都有基站的站名.站号.经纬度,但是不知道怎么生成

面向企业:Google发布iOS版Google Admin应用

在Google Admin for Android推出将近一年之后,备受企业用户青睐的管理员应用Google Admin终于正式登陆http://www.aliyun.com/zixun/aggregation/13811.html">App Store.据悉,Google Admin for iOS功能和其Android版基本无异,支持iOS 6及以上版本系统,兼容iPhone.iPad及iPod Touch,用户可免费下载.通过它,Google Apps管理员可以直接在自己的iOS设备

从google搜索结果谈google优化技巧

今天在CNZZ看流量的时候,点回google,发现搜索"QQ单身分组"出现的结果列表中,看到其他网站的地址后面居然带中文链接,真是挺有意思的现象,不过好像早就有了,从来没有在意过.       一直以为这些中文是网站标题或栏目标题,但是有的居然带两个,一个个点开发现终于发现原来是页面的位置导航.这就是问题了,google robot是如何识别位置导航的呢? 起初打开一个网站的源代码,发现源码里是有注释的,在此贴一个站的小段代码,本以为是因为这样的注释起的作用呢 XML/HTML Cod