JViews Maps包括了功能齐全的Java类库和一组Bean,用于建立高性能的Applet程序和应用程序,前提是需要地图资料做背景。它包含了下面这些组件:Map Builder编辑器、一组Bean、类库。
Map Builder是一个编辑器,Maps把创建地图的任务交给它,这些地图能够加载到可运行的应用程序中。用Builder创建的地图具有Maps中的大多数功能,包括复杂的按需载入算法,它可以让你处理海量的数据。因为用Builder生成的都是以一系列源码,所以你可以用它作为开发你自己的地图编辑器的良好起点。
Bean,允许你在一个可视化编程环境中快速创建地图应用程序。你可以打开你熟悉的IDE,导入这些Bean,并把它们连接到其他Beans,编译、执行。
类库:因为大多数应用程序功能上的需求都远远超出那些预封装Beans所能提供的,因此Maps提供了开发用的API。这个API是有全部文档的类库,你可以定制扩展以满足你各种各样的需求。
Jviews Maps的一些特征:
精确重合配准(Georeferencing),方便地安放资源到合适位置
按需装载(Load-on-demand),高效地处理海量地图数据
可连接通用的Oracle空间地图服务器
提供Map Builder,一个定义地图数据信息的编辑器