o地理信息系统的二次开发.PDF

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

维普资讯 现‘代电子技术 2004年第8期总第175期 VC中Maplnfo地理信息系统的二次开发 许 亮,刘 涛 (西南交通大学 计算机与通信工程学院 四川 成都 610031) 摘 要 :介绍了VC中Maplnfo地理信息系统的二次开发方法,并着重以VC显示地 图和对图层进行操作为例,说明了 利用MapX组件进行Maplnfo地理信 息系统二次开发的方法。 关键词 :VC;Maplnfo二次开发 ;MapX;GIS 中圈分类号:TP312 文献标识码:B 文章编号:1004—373X (2004)08—047—02 SecondaryDevelopmentofM apInfoGISbyVC Xu Liang,LIU Tao (schoolofComputerandCommunicationEngineering·SouthwestJiaotongUniversity·Chengdu,610031·China) Abstract:A secondarydevelopmentofMaplnfogeographicinformationsystem usingVisualC isintroduced.Emphasizingon displayand lay—basedoperation,weilluminatetheway tOdoM aplnfosecondarydevelopmentwithMapX groupware. Keywords:VC;Maplnfosecondarydevelopment;M apX;GIS 地理信息系统 (GIs),是反映人们赖以生存 的现实世 化、移植性等方面都优于 自带的工具,同时能随整个软件 界 (资源或环境)的现状与变迁的各类空间数据及描述这 开发行业的发展不断发展。此种方法的关键是前台定制程 些空间数据特征的属性 ,在计算机软件和硬件的支持下, 序与后台Maplnfo之间的结合方式 。目前主要有利用OLE 以一定的格式输入 、存储 、检索、显示和综合分析应用的 Automation和利用MapX标准组件进行开发。 技术系统 。自2O世纪80年代末以来 ,特别是随着计算机 VC基于0LE 自动化的Maplnfo二次开发 ,实际上是 技术的飞速发展 ,地理信息的处理、分析手段 日趋先进, 将Maplnfo用作进程外服务器 ,他在后 台输 出OLE 自动化 GIS技术 日臻成熟 ,已广泛地应用于环境 、资源、石油、电 对象 ,供VC建立的 自动化控制器调用他的属性和方法。在 力、土地 、交通 、公安、急救 、航空、市政管理 、城市规 这种方法 中需定义一个 Maplnfo对象 (DMaplnfo类). 划、经济咨询、灾害损失预测、投资评价、政府管理和军 DMaplnfo类在Maplnfo类型库 (Mapinfow.tlb)中定义。 事等与地理坐标相关的几乎所有领域 。Maplnfo是美 国 Maplnfo软件提供 了自己的编程语言MapBasic。VC .对 Maplnfo公司的产品.对大众化的PC桌面数据可视及信 地图进程的操作主要通过发送MapBasic命令来实现。这 息地图化应用来说 ,Maplnfo小巧玲珑 ,易学易用 ,价位 种开发比较繁琐 ,因为需要来 回向后台的Maplnfo发送 较低,是一个优选GIS产品。同时,提供了 自己的二次开 MapBasic字符串命令 ,建立的应用程序运行速度也相对 发平台,用户可以在平台上开发各 自的GIS应用 。 较慢。 1 Maplnfo上的地理信息系统的二次开发

文档评论(0)

tangtianbao1 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档