使用MapX开发GIS-MapX基础.ppt

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

GIS软件与程序设计 第2部分 使用MapX开发GIS 8.1 MapX入门 MapX是Mapinfo公司的产品,是基于Windows操作系统的ActiveX控件,因而能支持绝大多数工业标准开发环境,如Visual C++、Visual Basic、Delphi、PowerBuilder、Visual Studio.NET等。利用MapX,能够简单快速地在软件中嵌入地图化功能,增强软件的空间分析能力。MapX采用基于MapInfo Professional相同的地图化技术,可以实现MapInfo Professional具有的绝大部分地图编辑和空间分析功能。 MapX功能概述 1. 专题制图 (Thematic mapping) 可使用六种不同的样式来表现数据(范围值、点密度、独立值、等级符号、饼图、直方图)。 2. 逐层细化制图(Drill-down mapping) 允许用户通过定点和单击逐层细化地图的某个区域。 3. 数据绑定 (Data binding) MapX提供多种不同类型数据的绑定。 MapX功能概述 4. 注释(Annotations) 通过添加文本、符号和标注来使用户的地图信息变得更加丰富。 5. 图层化 (Layering) 控制地图图层的显示 ,创建无缝地图图层。 6. 栅格图像 (Raster Images) 可将栅格图像作为地图背景。 7. 自动标注(Automatic Labeling) 自动向地图添加标注。 MapX功能概述 8. 选择(Selections) 在一个指定的半径、矩形区域或指定点的范围 内选择地图图元。 9. 图元工厂 (Feature Factory) FeatureFactory对象使用户得以创建、合并缓 冲区或擦除点、线和区域图元。 10. 工具 (Tools) 通过MapX内置的导航、选择和标注工具或自定 义工具来对地图进行操作。 MapX功能概述 11. 地图编辑(Map Editing) 可以让用户在地图上添加、修改或删除图元。 12. 投影和坐标系 (Projections and Coordinate Systems) MapX对地图坐标系和投影的完全支持使用 户可以更精确地调整地图的显示并在自己的坐标 系中处理X-Y数据。 MapX功能概述 13. 远程空间服务器连接 (Remote Spatial Server Connectivity) 可以连接运行在Oracle 8.0.5、Informix或其他 所支持的数据库上的Oracle8i Spatial和MapInfo SpatialWare上存储的真实数据。 MapX的主要优点 MapX易于使用且价格低廉. MapX能实现Pro 95%以上的功能。 MapX用于实时监控,GPS和监控等。 MapX提供面向对象开发,提供更为广阔的开发空间 MapX为WEBGIS的开发打下基础。 MapX主要欠缺的功能 数字化仪输入 排版输出 PRO工具管理器中所有的工具,如数据转换 Mapx不支持统计图 MapX的安装 配置 系统需求 Win95, Win98, NT4.0 不支持Win3.1 至少15兆可用空间,不包括地图数据安装使用 安装新版本前先uninstall旧版本 安装MapX4.5 主要支持的语言 VB 右键单击Visual Basic工具箱,从快捷方式菜单中选择部件。 在部件对话框中,单击控件选项卡,寻找列表中的“MapInfo MapX V5”选中它 Map控件出现在工具箱上。 VC Project menu, Add To ProjectFiles, choose MapX.cpp as the file to Add. 8.2 Visual Basic 入门 从Visual Basic工具箱选择Map控件 在窗体中绘制一个方框,表示将显示地图的区域。 MapInfo MapX属性对话框 示例应用程序 \Path to MapX\MapInfo MapX 4.5\Samples45 创建一个简单的地图 升级已有版本的MapX 如果Visual Basic项目使用早期版本的MapX 使用以下步骤来将该应用程序转换到当前版本。 ① 打开要升级到当前版本的应用程序的项目。 ② 从表单删除地图对象。记录地图控件的名称,以及任何可以从其默认设置更改的属性的名称。 ③ 从“工具”菜单,选择“定

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档