• 画立体图软件 > MapObjects是一套制图软件集
  • MapObjects是一套制图软件集

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

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • 三维立体图制作软件  用cad画立体图视频  cad立体图怎么画  三维立体图  立体图  平面立体图  红蓝3d美女立体图  怎样看三维立体图  房屋结构设计立体图