一种基于Stamp平台的二三维地图联动方法
基本信息
申请号 | CN201711146379.7 | 申请日 | - |
公开(公告)号 | CN107808009A | 公开(公告)日 | 2021-07-16 |
申请公布号 | CN107808009A | 申请公布日 | 2021-07-16 |
分类号 | G06F17/30;G06T17/05 | 分类 | 计算;推算;计数; |
发明人 | 王乐;程佳;童设华;李光强;汪彪;章宜燕 | 申请(专利权)人 | 湖南优图信息技术有限公司 |
代理机构 | 北京弘权知识产权代理事务所(普通合伙) | 代理人 | 逯长明;许伟群 |
地址 | 410205 湖南省长沙市高新开发区尖山路39号长沙中电软件园总部大楼1610室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种基于Stamp平台的二三维地图联动方法,调用Stamp平台的坐标转换接口,实现二维坐标和三维地图中的地理坐标的转换。当二维地图联动三维地图时,通过ArcGIS API for JavaScript的接口触发联动事件,调用Stamp平台的FlytoLookat接口使三维球飞行到二维视图范围状态,实现二维联动三维。当三维地图联动二维地图时,通过Stamp平台的OnObserverChanged接口触发三维球对象事件,使二维地图定位并缩放到三维场景当前范围,实现三维联动二维。本发明三维地图是基于Stamp平台二次开发,二维地图基于ArcGIS API for JavaScript开发。通过ArcGIS API for JavaScript可以将ArcGIS Server提供的地图资源嵌入到Web应用中,因此,本发明提供的二三维联动方法是在Web页面中实现的。 |
