共 10 条
MapBasic应用软件设计技术研究
被引:9
作者:
杨立法
王文浪
机构:
[1] 西安邮电学院计算机系
[2] 西安邮电学院计算机系 陕西西安
[3] 陕西西安
来源:
关键词:
地理信息系统;
MapInfo应用;
MapBasic编程;
面向对象分析;
D O I:
10.13682/j.issn.2095-6533.2001.03.003
中图分类号:
P208 [测绘数据库与信息系统];
学科分类号:
070503 ;
081603 ;
0818 ;
081802 ;
摘要:
MapInfo是公认的最好的桌面地理信息系统平台之一。MapBasic是MapInfo理想的二次开发工具。然而 ,由于MapBasic编程环境的限制 ,单一的MapBasic程序不适合构建大型应用系统。本文基于对MapInfo运行环境以及MapBasic语言特点的分析 ,从面向对象的观点提出了一种新的适于构建大型系统的MapBasic软件结构 ,即先按空间对象的大类分别构造MapBasicApplication ,再用一个控制程序依次加载各个Application ,并通过共享地图窗口实现不同Application间的信息交换 ,通过共享系统事件实现各个Application的同步。用MapBasic开发MapInfo应用系统 ,能够最大限度地发挥MapInfo空间数据处理功能。相信本文的讨论有助于MapBasic用户开发出高质量的应用型地理信息系统
引用
收藏
页码:11 / 16
页数:6
相关论文