『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

MapGIS 10 Objcet开发入门(3-5) MapGIS 10 Objects 快速入门之实现打开地图文档功能

MapGIS 10 Objcet开发入门(3-5) MapGIS 10 Objects 快速入门之实现打开地图文档功能
本文介绍使用MapGIS 10 开发实现打开地图文档功能,具体步骤如下:

     本文介绍使用MapGIS 10 开发实现打开地图文档功能,具体步骤如下:

 

     1. Form1 视图设计窗口,添加功能菜单“地图文档操作”及其子菜单项“打开”,并为该菜单项“打开”注册单击事件处理函数;

 

     2.双击该“打开”菜单项即可自动实现单击事件处理函数的添加,程序自动跳转到相应代码界面;在已添加的单击事件处理函数里添加如下所示的打开地图文档的代码:

 

    //打开地图文档

     doc = new Document();

    doc.Open(@"D:\\MapGIS 10\\Sample\\世界地图.mapx");

 

    //获取第一个地图

     map = doc.GetMaps().GetMap(0);

 

    //显示地图

    this.mapControl1.ActiveMap = map;

 

    //复位窗口

    this.mapControl1.Restore();

     注意:必须将地图文档中的图层对应的类所在的数据库加载到本地数据源下,否则打开地图文档在地图视图中显示不成功。

 

     运行程序

 

     打开地图文档功能实现后,点击“调试→启动调试”,程序运行效果如图所示:

 

      京ICP备2025132830号-1 京公网安备 号