MapXtreme 2005

概述:
    MapXtreme 2005 是 MapInfo Corporation 的主要 Windows 软件开发工具包,具有 .NET 开发经验的开发人员使用该工具可以创建功能强大的位置增强型桌面和客户机/服务器应用程序。
开发人员可在这个 SDK 中使用熟悉的 .NET 编程语言开发应用程序,在桌面和 web 部署之间共享和重用代码,使用标准协议访问大量数据源中的数据以及更多其它功能。
这些均可通过 MapXtreme 2005 的对象模型实现,该对象模型是在 Microsoft 的 .NETFramework 上开发的完全可管理代码 API。Framework 的 Common Language Runtime (CLR)提供了实现简化开发的基础。

MapXtreme 2005 包括以下组件和功能:
    产品框架:MapXtreme 2005 对象模型与 .NET 框架 1.1 兼容。因为 MapXtreme 基于 Microsoft的 .NET 框架,所以我们可以利用 .NET 框架的诸多功能,如 ADO.NET。
     开发环境工具:Visual Studio.NET 中提供的大量模板、控件、示例代码和工具有助于开发 Windows 窗体和 ASP.NET 应用程序。您可以利用对象模型将这些组件进行扩展,从而获得更高级的功能。MapXtreme 2004 包括了两个数据管理实用程序,
Geodictionary 管理器用于管理将在应用程序中使用的表,而 Workspace 管理器用于管理工作空间以方便用户使用和移植。
• 强大的地图绘制和分析能力:地图创建和显示、数据访问、主题图地图绘制、光栅和网格处理、对象处理和表示等等。
• 规模可伸缩的基础结构:Session 对象池和缓存功能可使 web 应用程序获得出色的性能。通过将信息保存为 MapXtreme 的基于 XML 的工作空间格式来维护会话和用户信息。• 运行时部署:MapXtreme 2005 使用 Windows Installer 技术(即合并模块),开发人员可以使用该技术来安装或重新发布在已部署的应用程序中使用的运行时组件。
• 丰富的文档:产品文档已作为组件完全集成在 Visual Studio.NET 开发环境中。“MapXtreme 资源”页面将帮助您连接到全部产品资源。可以通过“开始”菜单访问该页面。

主要功能
MapXtreme 2005 可以帮助您方便有效地构建 Windows 窗体或 ASP.NET Web 应用程序。不论是设计应用程序的基本绘制地图功能还是增加基本地图绘制功能以支持现有的应用程序,所使用的框架和工具都是相同的。以下是 MapXtreme 功能的概述:

功能 :目的
表、图层、图元 :MapXtreme 2005 中的地图由地理图元(例如点位置、边界和街道网络)组成。图元信息存储在表中并在地图中显示为图层。
数据访问 :MapXtreme 2005 支持来自多种数据源的数据,包括空间和非空间RDBMS、MS Access、dBase 和 ASCII 以及自带的本地 MapInfoTable (.TAB)。所有数据操作都通过 MapInfo.Data 命名空间执行。数据操作包括添加和删除表,插入、更新和删除来自各种数据源的记录。
.NET Dataset Provider 支持:任何 ADO.NET 数据集提供方可被视作MapInfo.Data 中的 Table,这样就可以使用外部不可制图的数据。
Web 服务 :MapXtreme 2005 提供了客户端和 API 用于访问一些常用的 web 服务:地理编码、路径规划、WMS 和 WFS。
选择和搜索 :该公共地图绘制操作通过使用属性或空间查询,可以找到与条件相匹配的数据。
主题地图绘制 :对数据进行分析是最常使用的一种方法,可以通过主题地图显示可视的关系和基础数据。MapXtreme 2005 支持创建和使用六种主题:范围、单值、分级符号、点密度、饼图和条形图。
标注 :MapXtreme 2005 提供了成熟的标注功能,不仅可以使用名称或其它信息(列数据或表达式)对图元进行标注,还可以在标注本身创建范围和单值主题图,用来表示信息而不必仅依赖于文本。
地图样式 :标注是其中一种地图样式,可以在地图上以任意方式对地图样式进行控制。样式还指地图图元的颜色、图案、字体、直线样式和符号,MapXtreme 2005 中的许多地方(包括图元、修饰即地图标题、对话框和文本)都使用这些样式。
地理处理和分析 :该功能是指从现有图元中产生新的图元,例如将邮政编码边界进行组合从而创建销售区域。该功能还指使用图元的位置坐标了解更多与其它图元关系的信息。例如,在点周围半径 5 英里范围内创建缓冲区以找出落在该缓冲区内的其它点。
投影和坐标系
在二维地图上可以有多种方式来表示地点。了解数据的坐标系使MapXtreme 2005 可以正确地排列图元,从而获得精确的显示和度量。MapXtreme 2005 支持多种投影和坐标系,并为创建自己的投影和坐标系提供了信息。
原文地址:https://www.cnblogs.com/abcdwxc/p/1040666.html