《用MapX与C#开发地理信息系统》.docVIP

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

用MapX与C#开发地理信息系统 第四章 MapX与C#实例 5 4.1 MapX图层建立 5 4.1.1 MapX数据与地图的组织结构 5 4.1.2 实例1:建立/添加一个用户自定义图层 5 4.1.3 在MapX中使用栅格图层 7 4.1.4 实例2:栅格图层的建立 8 4.2 图元自动标注 9 4.2.1 实例3:给图层加上自动标注功能 9 4.3 MapX地图集 9 4.3.1 什么是MapX地图集(Geoset)? 9 4.3.2 实例4:打开已存在的地图集文件 10 4.3.3 实例5:保存地图集 10 4.4 内置工具的使用 11 4.4.1 使用标准工具 11 4.4.3 实例6:内置标准工具的使用 11 4.5自定义工具 12 4.5.1 创建自定义工具 12 4.5.2 实例7:创建测量长度和面积自定义工具 13 4.6 MapX地图符号样式的定制 14 4.7在图层上添加自定义图元 15 4.7.1 实例8:鼠标点击向图层上添加图元 15 4.7.2 实例9:给定坐标向图层上自动添加图元 17 4.8 获得图元属性 20 4.8.1实例10:获取选定图元的属性 20 4.9 图元的选取 21 4.9.1 实例11:实现InfoTip功能 21 4.10 图元属性的修改 22 4.10.1 实例12:修改图元属性 22 4.11 实例13:图元的查询 23 4.12 实例14:鹰眼图的实现 24 4.13 数据绑定 26 4.14 GPS在GIS系统中的应用 27 4.14.1定位信息的接收 27 4.14.2定位信息的提取 27 4.14.3定位信息在MapX中的显示 28 4.14.4 实例15:GPS定位系统的应用 28 4.15 多媒体信息在GIS系统中的应用 33 4.15.1 GIS中嵌入多媒体的方法 33 4.15.2 实例16:在MapX系统中嵌入多媒体数据 33 第五章 MapX与Oracle结合 35 5.1 Oracle数据库对GIS的支持 35 5.1.1面向对象的数据库支持 35 5.1.2.Oracle spatial组件的引入 35 5.2 循序渐进学习Oracle Spatial在MapX中的应用 36 5.2.1 oralce服务器的安装 36 5.2.2 准备由Oracle Spatial存储的图层文件 36 5.2.3 Easyloader上载工具 36 5.2.4 图层信息在Oracle中的存储结构 38 5.2.5用程序实现MapX图元到oracle数据库的上载 42 5.2.6 用程序实现oracle数据表数据下载至MapX中显示 44 5.2.7 图元样式的还原 46 5.3 在网络环境下实现图层信息共享 47 第六章 MapCtrl控件的开发方法 57 6.1 主要功能 57 6.2 开发步骤 57 6.3 程序实现 58 第七章 分发基于.net平台的MapX应用程序 91 7.1 .NET Framework 概述 91 7.2 .NET Framework 的主要组件和功能 92 7.2.1公共语言运行库 92 7.2.2 .NET Framework 类库 92 7.3 安装 .NET Framework 93 7.4 Map客户安装 93 7.5 制作安装程序 93 第四章 MapX与C#实例 这一章我们通过若干专题来介绍用C#如何开发MapX应用程序。 4.1 MapX图层建立 4.1.1 MapX数据与地图的组织结构 MapX地图是由一个一个图层合成而来。 MapX 将其所有基础信息以 MapInfo表的形式组织起来;每一表都是一组 MapInfo 文件,用来在地图中建立一个图层。 这一组MapInfo文件包括: .Somefile.tab:图层属性结构定义文件,该文件描述 MapInfo 表的结构。它是描述包含数据文件格式的小文本文件。 .Somefile.dat(.mdb、.aid 或 .dbf):图层属性记录文件,这些文件包含表格数据.可用记事本或相应的数据库管理软件打开浏览数据。 .Somefile.map:图层空间记录文件,该文件描述空间图形对象(如果该表没有任何地图对象,则该文件将不存在)。 .Somefile.id:图层索引文件,该文件是将数据与空间对象相链接的交叉引用文件(如果该表没有任何地图对象,则该文件将不存在)。 .Somefile.ind:它是索引文件.通过该索引文件,您可以使用 Find 对象搜索地图对象。 要创建图层就要了解这些内部机理,方能思路清晰。下面是一个创建自定义层的例子。 4.1.2 实例1:建立/添加一个用户自定义图层 程序功能 在地图上建立一个用户自定义的图层,该图层上的每个图元包括图元编号、图元

文档评论(0)

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

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

1亿VIP精品文档

相关文档