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
相关论文
共 10 条
[1]   分布式地理信息系统基础研究 [J].
罗英伟 ;
丛升日 ;
汪小林 ;
许卓群 ;
陆钟挥 ;
不详 .
计算机工程与应用 , 2000, (11) :1-4+28
[2]   未来的地理信息系统展望 [J].
曹瑜 ;
刘嘉麒 ;
葛正林 ;
刘金英 ;
郭立萍 ;
不详 .
计算机工程与应用 , 2000, (09) :22-23+39
[3]   在配水管网GIS中对MapInfo的功能扩充 [J].
江崇礼 ;
董明 ;
刘春雨 .
计算机工程, 2000, (07) :147-149
[4]   基于MapInfo环境的电子海图显示技术研究 [J].
徐智 ;
孙尧 .
计算机工程, 2000, (04) :20-21+53
[5]   基于GIS的配电网调度可视化研究 [J].
刘宇 ;
齐昕 ;
朱仲英 ;
施颂椒 .
计算机工程, 2000, (02) :30-31+58
[6]   面向开发的通用地理信息系统底层支撑的设计与实现 [J].
裘洁华 ;
王申康 .
计算机工程, 1999, (11) :79-81
[7]   基于Mapinfo的分布式图形数据处理 [J].
訾小超 ;
陈仲肃 ;
金志权 .
计算机工程, 1999, (08) :48-50
[8]   电子地图数据库的设计与实现 [J].
周西京 .
计算机工程与应用, 1999, (06) :78-80
[9]   用MapInfo+Delphi开发多媒体地理信息系统 [J].
张愔 ;
汪厚祥 .
工程图学学报, 1999, (01) :17-22
[10]   分布式多媒体地理信息系统的初步研究 [J].
黄波,李蓉蓉 .
中国图象图形学报, 1996, (Z1) :412-416