- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MO概述及程序设计入门 ESRI产品体系 MO概述 建立开发环境 开始使用MO ESRI产品体系 MO概述 MO 的组成 MO 的功能与特点 MO 支持的数据源 Shape 文件 图像(Image)文件 数据表 空间数据库引擎(SDE) MO的组成 MapObjects 包括一个ActiveX 控件 (OCX) 也就是Map控件,还包括45个 ActiveX自动对象。可用于符合IT行业标准的Windows编程环境。 MO的组成 数据访问对象: 存取地图数据库的一组对象 地图显示对象: 用来显示电子地图及符号化地图要素的一组控件(Map,Legend,ScaleBar)和对象 几何对象:点,线,面等用来与图层要素进行互操作的对象 投影对象:为地图或图层定义坐标系统,及进行投影变换的一组对象 地址匹配对象:可快速定位街道位置 实用对象: 包含一个特殊的字符串对象Strings MO的功能与特点 MapObjects是可以允许用户向应用程序中添加地图的制图软件控件集合。你可以将MapObjects 与其它软件提供商提供的组件绑定,比如绘图、多媒体及数据库对象。你可以根据最终用户的需求,开发出应用程序,有选择地实现他们所要求的功能。 MapObjects 可以在多种符合工业标准的开发环境下使用,比如 Visual Basic, PowerBuilder, Visual C++等。 MapObjects 可以直接嵌入到这些开发环境中使用,允许你快捷地创建应用程序 MapObjects不适用于最终用户。它是为程序开发者设计的。程序开发者可利用MapObjects开发应用程序,并把这些程序提供给下一级用户使用。 MapObjects运行于Windows 98或Windows NT 4.0或更高版本。 主要功能 显示一张包含多个图层的地图(道路,河流,边界) 放大,缩小,漫游 生成几何图形,如点,线,圆,多边形 为图层中的要素添加注释 识别地图上被选中的要素(点,线,面) 通过线,矩形,多边形,圆来选择要素 选取距某参照物一定距离范围内的要素 通过SQL语句来选择要素 主要功能 对选择的要素进行统计 查询与更新被选择的要素的属性数据 制作专题地图 根据字段的值标注图层要素 显示从航片或卫星图片上获取的图像 动态显示实时或时间系列数据 通过输入地址在地图上定位 将数据投影到不同的坐标系下 MO 支持的数据源 MapObjects支持Shape文件、图像文件、数据表或通过ESRI的专用数据库引擎连接的专用数据表。 Shape文件是地图数据的矢量格式,图像文件指栅格图像或航空及卫星的畸变图像的纠正照片,数据表是可用ODBC驱动加载的任意格式的数据表文件。专用数据库是网络上通过ESRI专用数据库引擎连接的空间数据库服务器上的数据。 Shape 文件适用于中小型地图数据。而大型数据(省级,国家级海量数据),你就需使用专用数据库。 用MapObjects编写的软件是可伸缩的。开始时你可使用Shape 文件,当用户需要与大型数据库连接时,仅需修改打开数据源的几行代码,就可以实现到专用数据库数据源的迁移。 Shape 文件 Shape文件是ESRI提供的存储地理数据的矢量格式。其坐标系是笛卡尔坐标。 图层中每一个地理要素的几何形状以一组矢量坐标(X,Y)的形式存储。其属性存放在与Shape 文件相连的dBASE的数据表中,并通过唯一的标识进行关联。 Shape 文件是一种开放的GIS数据格式,如果你想编写程序直接读写Shape 文件,你可以从ESRI网点 上下载ArcView Shape (1998) 文件白皮书。 每一个Shape 文件存储某一种类型的地理要素(点、线段或多边形),每一个要素相当于数据表中的一行记录 。 一个Shape 数据至少由三个文件组成: 主文件(*.shp)包含描述地理要素几何形状的数据。 索引文件(*.shx)包含数据的索引。 数据库文件(*.dbf)包含地理要素的属性,你可以修改字段的定义。 图像(Image)文件 可以通过MapObjects编写应用程序来显示多种图像文件。在地图中图像多来自航空照片和卫星图像。 图像文件依靠带有灰度值或色标的一组像元来表示各种信息,这些像元无属性连接,其坐标系统与Shape 文件不同。 在ArcView、ArcGIS中,通过对图像文件进行地理配准,可以使图像数据精确地与具有大地坐标的Shape数据集成在一起。 MapObjects支持的图像文件格式 数据表 建立开发环境 系统要求 安装 Microsoft Visual Basic 6.0 和 ESRI MapObjects 2.4 (GIS 控件) 系统要求 硬件:Intel
文档评论(0)