MO入门教程.pdfVIP

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MO入门教程

一章了解MapObjects MapObj ects 一套制图软件集,它使程序员能够把地图加到应用程序中去。 通过 MapObj ects 你可灵活地建立适合用户的地图接口。在小内存空间中,你能用多种 工业标准程序环境之一去建立应用程序,你能够联合使用 MapObj ects 与其它软件去实现地 图与用户信息的联系。 1.1元素软件 大部分商业软件在最近的版本中极度壮大,诸如字处理及报表等程序,其最初仅有几兆, 目前却严重消耗磁盘空间。这就要看最新的计算机能否快速执行最新版本软件以至于不落后 于旧机器使用老软件的效率。 由于操作系统变得越来越复杂及用户对更多功能的要求也日趋强烈,程序也随之壮大 了。然而典型用户也仅充分使用了这些大软件的 10%-20% 。那些没有用到的功能象一个大 包袱,严重消耗了系统资源和磁盘空间。 如何打破 种恶性循环?元素软件(Component software)是一技术上的重大突破。它提供 了一种解决办法。 元素软件的原理 把大的桌面应用软件的功能打碎成部件。开发人员可跟据需要恰当地 将一些部件组合成工具箱,用它建立专用软件。 种部件 目标(objects) 。所用平台就是可 视化程序语言。其结果就 精炼地程序快速经济地运行并且对特定的市场有很强的适应性。 1.2MapObjects 的功能 通过MapObj ects 你可完成以下甚至更多功能: 显示一张多图层地图(道路,河流,边界) 。 放大,缩小,漫游。 生成图形元素,如点,线,圆,多边形。 说明注记 识别地图上被选中的元素。 通过线,方框,区域,多边形,圆来拾取物体。 拾取距某参照物特定范围内的物体。 通过SQL 描述来选择物体。 对选取物体进行基本统计。 对所选地图元素的属性进行更新,查询。 绘制专题图。 标注地图元素。 从航片或卫星图片上截取图像。 动态显示实时或系列时间组数据。 在图上标注地址或定位。 本书开发了一系列通过VB ,OLE ,WinAPI 扩展MapObj ects 的办法。 MapObj ects 可执行许多基 制图功能。但它不能执行某些高级功能。如,高质量地图 输出,地图坐标系投影,表面模型或网络分析等高级空间分析。以及拓扑编辑。你可利用 ESRI 的其它产品如ARC/INFO ,ArcView 来实现高级功能。 1.3MapObjects 简介 MapObj ects 包括一个OLE 控件(OCX) 做地图控件(Map control)和一组(三十多个)OLE 目标(obj ects) 。它适用于工业标准程序环境。如 VB4.0,Delphi2.0,PowerBuilder,MS Access 等。 MapObj ects 不适用于最终用户。它 为程序开发者设计的。程序开发者可利用 MapObj ects 开发应用程序并把这些程序提供给下一级用户使用。 MapObj ects 运行于Win95 或Win NT3.51 或更高。 最近,Mierosoft 开始把OLE controls 称作ActiveX controls 。本书将元素称为控件(OLE controls 或 OCXs),但 些术语可与新术语ActiveX 互换。 MapObjects 和OLE containers OLE Automation obj ect 一种可编程目标,它可通过OLE Automation server 来通讯。 OLE custom control 一种软件元件,它可通过OLE container 实现特定功能。OLE container 和 OLE Automation Server 就 VB ,Delphi ,Access ,VFro 。 OLE custom control 有事件,属性和方法。 OLE Automation obj ects 有属性和方法。 在OLE Container 中(如VB) ,你能联合使用Map Obj ects 的目标和其它Custom controls, 及利用别的程序中的OLE Automation obj ects(如 office)去建立应用程序。 部件软件的优势 § Map Obj ects(通常 OCXs)可容易地用OCXs 建立程序而免去C++ 冗长的代码,你可 发挥专长于设计,工程,制图,而不 软件。

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档