Handler 服务的内容

发送反馈


1. Handler 服务的兼容性

SuperMap iServer  的 Handler 服务实现了与 SuperMap iServer2008 的主要服务功能的对接,但是由于实现方式的不同,二者在细节方面还是存在一定的差异:

2. Handler 服务的内容

SuperMap iServer 目前提供的的 handle 服务可以对 SuperMap iServer 2008的主要 handler 功能进行对接,如:基础地图服务、数据服务、空间分析服务、网络分析服务。几种 handler 服务的具体实现情况,请参考下表:

服务类型

功能简述

基础地图服务

  • 获取地图,获取指定范围地图、获取鹰眼地图;

  • 地图全幅显示、缩放、平移;

  • 获取切片后的图片;

  • 获取跟踪图层图片等;

  • 获取地图名列表、地图状态,获默认地图参数;

  • 设置默认图层信息集合;

  • 距离、面积量算;

  • 地图切换;

  • 图层控制:设置图层可见性、可查性;

  • 获取高亮层图像;

  • 地图对象过滤显示:可以通过修改地图参数来进行图层中显示对象的过滤(SQL 过滤);  

  • 设置图层信息:设置图层可见性、可查性、比例尺信息、专题图信息;

  • 专题图:可以通过修改地图参数来动态制作单值、分段、栅格分段、统计、标签、点密度、等级符号等专题图;

  • 根据参数清除对应的缓存;

  • 地图坐标和经纬度坐标的相互转换(目前暂不支持);

  • 用户自定义功能(目前暂不支持)。

数据服务

  • 获取某一数据源下的所有数据集信息;

  • 属性查询:SQL 查询;

  • 空间查询:点选、框选、圆选、线选,以及根据多边形的选择进行查询,可以实现查询距离指定点一定范围内的对象、查询和指定多边形区域有一定空间关系的几何对象、查找距离指定点一定容限内最近的对象;

  • 编辑功能:添加地物、编辑地物及其属性、删除地物。

  • 统计分析:统计属性字段的最大值、最小值、平均值、总和、标准差、方差;

  • 获取所有数据源信息(目前暂不支持);

  • 用户自定义功能(目前暂不支持)。

空间分析服务

  • 空间操作:对使用自定义几何对象对已有几何对象进行指定类型的空间操作;

  • 缓冲分析:根据已知几何对象或者自定义的几何对象进行自定义缓冲查询,即可以通过用户绘制的点、线、面、矩形进行缓冲,也可以根据矩形选择地物后对地物后进行缓冲,然后使用缓冲结果对指定图层进行空间查询;

  • 叠加分析:对不同图层与不同图层的几何对象之间进行指定类型的叠加操作,如图层与图层、地物与地物、地物与图层之间的操作,操作类型如裁剪、擦除、同一、求交、对称差、合并。

  • 用户自定义功能(目前暂不支持)。

网络分析服务

  • 服务区分析;

  • 旅行商分析;

  • 最近设施分析;

  • 最佳路径分析。

栅格分析服务

提取等值线、等值面的功能,插值分析功能(目前暂不支持)。