一种基于Stamp平台的二三维地图联动方法

基本信息

申请号 CN201711146379.7 申请日 -
公开(公告)号 CN107808009B 公开(公告)日 2021-07-16
申请公布号 CN107808009B 申请公布日 2021-07-16
分类号 G06F16/29;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页面中实现的。