MapInfo系列产品介绍
除MapInfo Professional外,MapInfo系列产品有:
(1)MapBasic
MapBasic是MapInfo的二次开发语言,是MapInfo应用开发环境。用于扩展MapInfo功能、实现自动化操作和进行软件系统的集成等。它和MapInfo Professional组成了MapInfo的技术核心。
(2)MapInfo MapX
MapInfo MapX 是低价高效、强大的ActiveX 组件,可以很方便地集成到使用标准可视化编程工具开发的商业应用中。MapInfo MapX 支持将地图功能添加到任何应用中,提供了一种高度可视化的方法,来显示和分析基于位置的数据,从而更好地为客户服务,更好地进行商业决策,更有效地管理资产和运营。
MapInfo MapX 支持开发商方便快捷地将地图功能集成到新的或已有的应用中。 可以使用标准的编程语言—Visual Basic 、Visual C++、Delphi、PowerBuilder 和Oracle Express Objects 。因为不需要学习新的或高难度的编程语言,开发者可以快速展开工作,方便地设计和实现地图功能和特性。
MapInfo MapX 提供了一个流线化的对象模型,大量的方法和事件,高效的属性页和默认值,以及其他向导,来帮助简化应用开发。
(3)MapInfo MapX Mobile
MapInfo MapX Mobile是一个可以用在Pocket PC的MapX 平台,譬如Compaq的 iPAQ 和 HP 的Jornada。它是一个开发工具,可以让我们的客户开发新的移动软件,进而扩展现有的软件。用 MapX Mobile 建立的软件可以单独在设备上运行,并能够和Pocket PC的Windows CE操作系统兼容,不需要无线连接。
(4)MapInfo MapXtreme Java
MapXtreme 是用于Internet或企业Intranet/Extranet的100%纯Java的地图服务器。需要广泛发布地图和基于位置分析的企业可以用它来更好地向顾客提供服务,更好地做出商业决策,更有效地管理资产和运营。MapXtreme 向应用开发商提供了一个高度可视化的、直观的组件,方便他们将地图功能集成到任何Web应用中。
MapXtreme 支持你在一个集中管理的服务器上运行地图应用,降低了硬件和管理成本,同时极大地提高了应用性能、可靠性和安全性。
MapXtreme帮助各类机构通过空间数据分析更好地为用户服务,做出更完美的商业决策以及更有效地管理资产和运作。利用MapXtreme,各类机构可以访问这一技术,并通过网络,用比以往更短的时间,更低的成本,将信息发布给所有需要的用户。
MapXtreme的Java版本满足了对跨平台的、高品质、高性能地图产品的需要。MapXtreme Java版本是100%的纯Java地图服务器,符合SUN J2EE规范。这意味着MapXtreme Java版本是按照标准建立的,并且支持最新的产业技术。
(5)MapXtreme NT
MapXtreme是基于Internet/Intranet的地图应用服务器。它采用标准的TCP/IP协议,通过HTTP进行文档和文件传输,在浏览器端为标准的HTML语言,从而保证了与客户端浏览器的无关性。MapXtreme在客户端提供了两种工作模式,一种是标准的HTML网页的模式,只要任何支持HTML的浏览器都可正常工作,例如IE、Netscape、或UNIX平台的浏览器。推荐在Internet上采用这种工作模式。另一种是Java Applet插件,这种方式能够增强在浏览器端的交互性。但对网络速率要求较高,建议在Intranet上采用。MapXtreme向用户提供Java Applet的源码,便于用户添加和维护自己的应用。在ASP(Active Server Page)环境下,MapXtreme在Server端的开发语言为VBScript或者JavaScript.开发环境为Visual InterDev,在客户端可方便的扩展扩展 HTML, Java 或者 JavaScript 支持。
随MapXtreme提供的开发环境是由Microsoft公司提供的Visual InterDev。
(6)SpatialWare
SpatialWare是MapInfo公司的空间数据库服务器,目前已发布了基于Oracle、DB2、MS SQL Server和Informix的版本。它能够把复杂的MapInfo地图对象存于大型数据库中,并能为其建立空间数据索引,从而实现在数据库服务器上对属性数据和空间图形对象数据进行统一的管理。用户可以开发出完整的C/S、B/S模式下的MapInfo应用程序。象访问普通数据库字段一样访问这些图形对象字段。如果用户采用SpatialWare技术,那么完全可以替代以往的基于文件的应用。
(7)MapInfo Routing J Server
MapInfo基于Java开发的路由选择引擎Routing J Server,可以帮助客户在Internet或公司的intranet上建立起功能强大的路由选择应用系统。在Web应用中加入详细的路线和方向指引功能,它可以快速精确地计算出两点之间的最短距离或最快速的路由。同时,Routing J Server可以用文本的形式向用户反馈路线信息。
(8)MapInfo Preserver
计算机网络环境下的地图应用服务器。可用于三种类型的网络:Internet、Intranet和Network。主要解决地图数据的统一管理、分布式访问、使用和更新,以及地图数据的网上传输等问题。
(9)MapMaker
用于数据的精确、快速定位,地址匹配或地理编码。
(10)MapGen
集成工具。为其它编程语言(如VB等)提供的地图显示功能模块;线型生成模块;区域填充类型生成模块等。