SuperMap iServer Java 2008 是一款服务式 GIS 开发平台,该产品在服务器端,可以面向网络客户端提供与专业 GIS 桌面产品相同功能的 GIS 服务,还能够管理、发布和无缝聚合Web服务、OGC 标准服务、Google Maps、KML 和 GeoRSS 等服务,支持多种类型客户端浏览;支持 Web 2.0;支持分布式环境下的数据管理、编辑和分析等 GIS 功能;提供从客户端到服务器端的多层次扩展的面向服务 GIS 的开发框架。
当您使用 SuperMap iClient 8C 产品进行地图显示、网络分析、地图编辑等功能时,实际是由后台的 GIS 服务器在进行具体的工作,GIS 服务器将各种 GIS 功能封装成各类服务,并将这些服务独立发布,供客户端调用。服务器能够遵循多种规范发布服务,这些服务规范可以是公认的服务标准,如WMS、WFS、KML 和 GeoRSS 等,也可以是 GIS 平台软件厂商自定义的服务规范。
在 GIS 服务器端,SuperMap iServer Java 2008 提供了丰富的GIS服务,包括:基础地图服务、数据服务、空间分析服务、网络分析服务等。SuperMap iServer Java 2008 将这些 GIS 服务在 Web 服务层基于某些规范进行发布,包括:WebService、WMS、WFS、KML、GeoRSS 等。对于第三方(SuperMap iServer Java 2008 之外的其他产品或者机构等)发布的服务,只要满足服务标准,SuperMap iServer Java 2008 都能够将其聚合然后进行发布。
要使用 SuperMap iServer Java 2008 服务功能,首先需要引用支持该服务的功能的类库。在 SuperMap iClient 8C for Flash 的 lib 文件夹中找到 SuperMap.Web.iServerJava2.swc 库文件,将 SuperMap.Web.iServerJava2.swc 引用到本地工程中。具体方法可参照 《快速入门》。
分块缓存图层(TiledCachedIServerLayer)
"SampleCode——图片图层——分块缓存图层"
分块动态图层(TiledDynamicIServerLayer)
"SampleCode——图片图层——分块动态图层"
动态图层(DynamicIServerLayer)
"SampleCode——图片图层——动态图层"
动态高亮图层(DynamicHighlightLayer)
"SampleCode——查询——SQL 查询"
"SampleCode——查询——中心点查询"
"SampleCode——查询——几何查询"
缓冲区查询
单值专题图
"SampleCode——专题图——单值专题图"
"SampleCode——专题图——范围分段专题图"
"SampleCode——专题图——标签专题图"
统计专题图
"SampleCode——专题图——统计专题图"
"SampleCode——专题图——点密度专题图"
最佳路径分析
"SampleCode——网络分析——最佳路径分析"
"SampleCode——网络分析——最近设施查找"
"SampleCode——网络分析——旅行商分析"
"SampleCode——网络分析——服务区分析"
地物编辑
"SampleCode——地物编辑"
子图层控制
"SampleCode——子图层控制"
地图信息管理
"SampleCode——子图层控制"
"SampleCode——地图控件——图例控件"
"SampleCode——量算"