Professional Documents
Culture Documents
5 产品简介
产品定位
问题
1. 包括电信和保险业在内的许多行业的最终用户,已经找到了商机。
2. 这些公司希望通过内部网和因特网分享信息,如果映射的不是成千的用户而仅仅是几百人,那么
无论从管理还是硬件成本来说都是非常昂贵的。
3. 这些公司分享的不仅仅是数据,而是信息。
4. 基于 UNIX 的性能、安全性和可靠性,诸如电信和保险业的许多行业最终用户已经购买了 UNIX。
他们需要能够运行于各类型平台的应用程序,包括 Sun Solaris,Linux,HP/UX 以及 Windows
NT,他们越来越多地采用 Java 来开发企业级的解决方案。而 OEM 厂商也被迫开发出同一个产品
的 UNIX 和 Windows 版本。
解决方案
MapXtreme 帮助各类机构通过空间数据分析更好地为用户服务,做出更完美的商业决策以及更有效地
管理资产和运作。利用 MapXtreme,各类机构可以访问这一技术,并通过网络,用比以往更短的时
间,更低的成本,将信息发布给所有需要的用户。
MapXtreme 的 Java 版本满足了对跨平台的、高品质、高性能地图产品的需要。MapXtreme Java 版本
是 100%的纯 Java 地图服务器,符合 SUN J2EE 规范。这意味着 MapXtreme Java 版本是按照标准建立
的,并且支持最新的产业技术。
产品描述
MapXtreme Java 版本是因特网、企业外部网和内部网的地图服务器。MapXtreme Java 版本中包含了对
象模型和 Java Server Pages 的地图组件库,为开发者集成网络应用提供了高度可视的、直观的地图组
件。
1
MapXtreme Java 版本是一套 100%纯 Java 类。它带有一系列可视和非可视的 JavaBean,易于集成在常
见的 Java 开发环境中,例如 Borland Jbuilder,Oracle JDeveloper 和 Sun 的 Forte。
MapXtreme Java 版本 4.0 通过浏览器,能够支持多种 web 应用,包括瘦客户端、中型客户端和胖客户
端。
9 在瘦客户端应用中,所有的地图生成/渲染是由服务器端完成的。客户端只是接收 GIF 或 JPEG 图
像(交互式的)。在服务器端,MapXtreme 作为一个 servlet 与 web 服务器相连接,或者集成了
web 服务器和应用服务器的功能。
9 在中型客户端应用中,web 浏览器装载了一个 Java applet ,但是仍然从 MapXtreme 的 servlet 获取
GIF 或 JPEG 格式的地图图像。这样的环境可以允许更健壮和更灵活的用户界面,同时减少从服务
器端下载的数据量。
9 在胖型客户端应用中,装载了 applet 后,地图以一系列矢量的形式传输到 applet 中。这样,除了
从远程数据库中接收空间对象外,所有的地图操作都由客户端 applet 完成。这样的环境最适合于
宽带内部网,所有的矢量数据都传输到每个客户端。要使用这种模式,MapXtreme 必须以命名用
户方式注册。
MapXtreme Java 版本应用了所有 MapInfo 的技术经验来提供地图工具,所以 4.5 版本是一个成熟的、
健壮的产品。
4.5 版本功能
MapXtreme Java 4.5 以 MapXtreme Java 4.0 版本为基础,其优势在于使地图应用更轻松,更容易完
成普通任务。4.5 版不只是一种简单的升级,它还支持新数据库,标准的改进和性能的提高。4.5 版
具备的特征功能使 MapXtreme Java 版本成为市场上最灵活和有效的 Web 地图服务器。
产品特征和优点:
特征 优点
使用方便-根据属性搜索 4.5 版的加强功能允许通过多属性搜索信息。
例如:可以要求“显示所有城市名为 Troy,
州名为 New York 的地方”来进行搜索。以
前的版本只能根据一个属性查询,但不能同
时按多个属性查找。综合查询现在变得非常
简单。客户可以花更多的时间来做决定,更
少的时间写查询。
支持企业 XML(GML) MapXtreme Java 4.5 版本现在可以支持
GML!GML 是一种展示地理图像的 OGC 标
准格式。另外,在处理如 GIF 或 JPEG 图像
时,MapXtreme 现在可以分布 GML。在客户
试图管理无关联的系统或是希望用
MapXtreme 的输出作为其它产品的输入时,
这项功能是非常关键的。
2
标注的改进—沿公路的弯曲作标记(见下面图解) 现在可以沿公路的弯曲度标注,使阅读更容
易
标注的改进——“与当地同步”标注 MapXtreme Java 4.0 版中,我们加强了在标
注中使用符号的能力。在 4.5 版中,新的能
力是使用该国家的语言的正确信息标注与该
地相关联的信息。
例如:如果你设立一个包含日期的标注,你
可以使标注的日期部分自动地反映当地使用
格式。在美国时间可能为 1/25/03,在欧洲可
能就是 25/01/03,而在中国为 2003/01/25。
应用简单———图层编辑向导 这一特征对那些需要改变信息或服务器的客
户尤其有帮助。使用图层编辑向导,你现在
可以直接进入一个图层,改变基础数据路
径,而不用删除整个图层,然后再更新添
加。
改进地图外观——符号大小 MapXtreme Java 4.5 版本现在可以修改作为
地图符号的 GIF 图像尺寸。优点——地图更
好看,对地图外观具有可控性。
改进地图外观——生动的图像 MapXtreme Java 4.5 版本能够把活动 GIF 图
像作为符号引入地图,对默认的使用静态
GIF 图像作为符号是一个补充。
便于使用——可看到整个图层 MapXtreme Java 4.5 版本现在能够迅速地变
焦放大或放小,以显示一个给定图层的边
界。如此便于使用的增强功能,使搜索信息
变得十分简便。
便于应用——JDBC 连接池 MapXtreme 从 3.0 版就有连接池功能。4.5 新
的加强功能是可以使应用程序利用现有的数
据库连接,而这个连接可以是应用程序的另
一个应用部分正在使用着的。这意味着性能
的加强和使用的简化。
新数据库支持 MapXtreme Java 4.5 版现在支持 SpatialWare
for SQL Server。
3
4.0 版本的重要特征功能
以下是 MapXtreme Java 4.0 版本的特征, 它们在 4.5 版本中得到延续。在这里作为参考。
企业管理器
原型向导工具——快速开发工具可以在没有编码的情况下进行应用开发。除了创建应用以外,该
向导将自动编写开发者可用于扩展和修改的代码。优点:该特性将显著地减少原型和简单应用开
发时间,也可以作为更复杂应用的起点。它还可以将目标用户扩展到那些比传统的熟练 Java 开发
者更缺乏技术的用户上。
1. 开发者指定项目名称并进行描
述
2. 向导可以在应用的开发过程中点击定
制编排设计、工具选择甚至完成编
码。
4
3. 向导将配置一个应用程序,并提供可以输入浏览器的 URL——该
应用程序在 没有编码的情况下就可以运行了!开发者现在拥有了
应用程序的基础,随后可以使用标准的 MapXtreme Java 版本特性
进行修改。
5
样式编辑器——允许创建和管理用户/行业指定符号库。与 XML 样式完全兼容。
专题向导——能够根据用户的实际数据更便捷地创建特性和标注专题。
6
数据管理——改善现有的地图定义管理器工具,能够更好地编辑地图定义文件,同时可以创建或
管理一系列命名的多套数据。
数据绑定——允许用户使用保存在不同位置的数据,还可以将这些数据捆绑在一起进行专题分
析,如专题分析。例如,如果领土界限存储在一个数据库中,而销售情况在另一个数据库中,
MapXtreme Java 版本 4.5 可以将这两套数据“捆绑”在一起,制作出一个领土销售图,并根据销
售专题用阴影标出。以前的版本要求用于专题分析的数据存储在同一个数据库内。
增强的标注功能——改进了外观和感觉。
专题标注——允许用户数据的值控制标注的属性(例如,根据城市人口数量改变字体尺寸和颜
色)。在以下的例子中将介绍一些专题标注的功能。
根据数据库中人口字段的数值改变字体颜色
本例显示:由于数据
库中数值的不同,各
州标注的外观自动发
生变化——在本例
中,根据各州人口的
不同,颜色、字体和
字体尺寸发生改变。
7
本例显示:根据专题值
的不同,各州名字的颜
色如何发生变化,以及
州名如何从全称变为缩
写。
多行标注——允许文本标注以多行的形式显示,代替原先的长字符串。改变了地图的外观和感
觉。在下面的例子中将介绍多行和表达式。
表达式——现在,标注可以包含表达式,并随着数据动态变化。下面的例子中将介绍如何使用表
达式。在这种情况下,标注由静态信息和动态信息(一个表达式)组成,动态信息是由相关数据
计算而得的。
这些标注显示了具
有不同颜色和字体
大小的专题,同时
显示了支持静态文
本(“The
population of”)、
动态数据或表达式
(州名和人口)
8
多属性标注形式——通过对每个标注的字体、颜色和尺寸设计相应的值,各个标注的外观和感觉都不
同。
复合渲染——允许应用程序开发者制作车辆跟踪应用程序。开发者可以选择哪些图层需要更新,
而哪些图层保持不变。同时也允许应用程序将动态数据叠加在静态背景上,以此改善外观和感
觉,获得更好的性能。
命名图层/命名形式——可以对地图、图层和形式进行命名,以简化和加速开发过程。这极大地简
化了编成过程,在性能上也是极大地提高。图层和形式可以用 XML 格式进行描述,应用命名的图
层可以使得文件更小(速度更快),开发者更容易阅读(简化开发)。另外一个优势是,如果数
据的位置或来源发生变化,开发代码无需对新的文件位置进行改动,只要修改名字即可。
9
缩放符号和标注——这一新特性可以根据用户实际使用的单位(英里,KM 等),为符号或标注
定义字体尺寸。当按照实际单位定义标注和符号时,它们将随着视图一起缩放;当按照点的尺寸
定义时,符号和标注将保持固定的尺寸。
升级后的符号和字体功能使得开发者无论确定符
号还是标注,都可以调整或保留固定尺寸。
1. 在不同的缩放比例下,符号“Madrid”的尺
寸保持不变。
2. 根据缩放比例,符号“Madrid”的尺寸随之
增加或减少。
10
¾ 查询并显示 Northwood 格栅文件的功能。
¾ 逐步显示——为开发者提供了一种方法,使得部分地图图像能够每隔一定的时间间距(时间间距
可以由使用者设置)、持续的、更详细的显示。例如,如果要每隔 30 秒完整显示一个当天的大型
地图,可以启动该项功能,然后每隔 5 秒逐渐增加视图。
¾ 更好的地图外观的高级形式。支持可缩放的基于矢量的符号。也将支持更广泛的符号、线条样
式、填充模式、透明线条和透明填充,以及 truetype 字体。在 MapXtreme Java 中,StreetPro 将表
明能够与 MI Pro 一起工作,包括类似于高速公路、铁轨、双倍宽度的公路等。
¾ 地图定义文件存储于数据库中。将允许面向数据库的应用程序全部存储于数据库中,却无需在文
件系统中处理信息。这些 MDF 由 XML 字符串描述。
¾ JavaBeans 包括一个专题向导组件,一个图层和一个专题图例组件,和一大堆搜索工具(例如选择
半径,选择矩形,选择多边形等等)。
11
¾ 支持 GRID 对象。GRID 能够保存每一象素(例如,GRID)的属性信息。此项功能频繁的应用于
连续的阴影浮雕效果地图,该地图可使用仰角、温度或无线信号强度等数据。
¾ 数据库连接池提高了性能和安全性。初始化服务器后,每一个单独的用户请求不需要分别指向数
据库,从而使性能得到了提高。因为数据库用户名和密码在因特网上无法通过——除非数据库连
接资源名是必须的,所以安全性得到了提高。
¾ 专题类型:独立值专题。对于每一个特定值,专题类型给出了不同的颜色。例如,能够给每一个
销售地区或快餐店(例如,麦当劳、Burger King、肯德鸡)不同的颜色。
在 4.0 版本中,独立值专题可以和标注和区域相关联。
¾ 支持栅格:支持栅格的功能,使得在一张地图中能够集成栅格图层。所支持的栅格格式包括 24 位
JPEG,TIFF 和 GEOTIFF。未来,还将继续增加其它格式。
¾ 地图定义管理器:用户能够可视化地管理他们的底图,并且保存对地图的定义,该定义将包含以
下:MapInfo TAB 文件,栅格,SpatialWare Informix,SpatialWare DB2 或者 Oracle 9i,Oracle8i
Spatial 8.1.6 和 8.1.7 图层。
¾ 智能化的多线程:
MapXtreme 应用了 J2EE 环境,有效的服务于多任务用户,导致模块化很少,占用每个用户的内存
很低,要升级的用户需增加额外的 CPU。
系统要求
测试环境
13