VB_MapInfo的GIS软件高级开发在兰江水文的应用.doc

VB_MapInfo的GIS软件高级开发在兰江水文的应用.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB_MapInfo的GIS软件高级开发在兰江水文的应用

浙 江 工 业 大 学 学 报 JOU RN A L O F ZH EJ IA N G U N IV ER S IT Y O F T ECHN OL O GY 第 31 卷第 5 期 2003 年 10 月 V o l. 31 N o. 5 O c r. 2003 文章编号: 100624303 (2003) 0520562205 V B + M ap In fo 的 G IS 软件高级开发 在兰江水文的应用 陶海冰, 丁伯阳 ( 浙江工业大学 建筑工程学院, 浙江 杭州 310032) 摘要: G IS 开发应用有三种实现方式: 独立开发、单纯二次开发和集成二次开发。集成二次开 发指利用工具软件实现 G IS 的基本功能, 以 4GL 语言 (如 V B、D EL PH I 等) 为开发平台, 进 行二者的集成。 根据己将成功的开发应用兰江水文实际中的 G IS 二次开发软件作实例, 分 析采用 V B + M ap In fo 二次集成开发的特点, 并解决了实现M ap In fo 的某些工具按钮, 实现 特殊的工具按钮, 实现M ap In fo 多浏览表功能, 实现在多文挡界面下地图正常显示, 通过程 序使M ap In fo 联接 A ce ss 或 SQ L Seve r 数据库, 实现空间数据的查询与管理的功能。 关键词: G IS; 集成开发; V isu a l B a sic; M ap In fo 文献标识码: A 中图分类号: T P 208 D eve lopm en t of G IS sof twa re ba sed on VB+ M a p In f o TA O H a i2b in g, D IN G Bo 2yan g (Co llege o f A rch itec tu re C iv il E ng inee r ing, Zh e jiang U n ive r sity o f T ech no lo gy, H angzho u 310014, C h ina) A bstra c t: T h e re a re th ree w ay s to deve lop th e G IS so f tw a re: in dep en den t deve lop , p u re deve lopm en t b a sed o n p ro fe ssio n a l G IS so f tw a re, an d in teg ra ted m app in g. In teg ra ted m app in g m ean s th a t yo u can in teg ra te th e m ap w in dow f rom p ro fe ssio n a l G IS so f tw a re in 2 to yo u r V isu a l B a sic o r V C app lica t io n s w h ile do in g m o st ——m ayb e even a ll——o f yo u r p ro g ramm in g in V isu a l B a sic o r V C app lica t io n s. T h is p ap e r w ill show how to u se V B + M ap In fo to co n du c t w ith m app in g in te rface an d tak e som e p ro g ramm e r co de s. Key word s: G IS; in teg ra ted m app in g; v isu a l b a sic; m ap In fo 引 言 0 一般来说, 应用 G IS 开发有三种实现方式: 独立开发、单纯二次开发和集成二次开发。1 独立开 发指不依据任何 G IS 工具软件, 在一定平台上实现 G IS 的全部或部分功能, 以适应专业系统的需 要, 但开发难度较大且所需资金要求高且。 单纯二次开发指完全借助于 G IS 工具软件提供的开发 收稿日期: 2003203206; 修订日期: 2003206220 基金项目: 浙江省自然科学基金资助项目 (S01087) 作者简介: 陶海冰 ( 1979- ) , 男, 浙江台州人, 在读硕士研究生。 语言进行系统开发, 但此种开发语言 (如M ap In fo 的M apB a sic) 多为 3GL 语言, 其开发编程工作量 大, 调试不易, 开发效率较低。集成二次开发指利用工具软件实现 G IS 的

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档