SuperMap GIS 服务参数单位

发送反馈


地图模块参数单位说明

leftBottom :左下角坐标,其坐标单位与地图坐标单位相同

rightTop:右上角坐标,其坐标单位与地图坐标单位相同

maxDistance :单位与地图坐标单位相同

height:资源图片的高度,单位为像素

width:资源图片的宽度,单位为像素

unit:可以是厘米、 分米、度、英尺、英寸、公里、米、英里、毫米、分、弧度、秒和码

precision:单位与被计算记录集所属数据集的单位相同。

distance: 查询的距离范围,其坐标单位与地图坐标单位相同。

coordUnit :地图的坐标单位 ,可以是厘米、 分米、度、英尺、英寸、公里、米、英里、毫米、分、弧度、秒和码

distanceUnit:地图的距离量度单位 ,可以是厘米、 分米、度、英尺、英寸、公里、米、英里、毫米、分、弧度、秒和码

maxVisibleTextSize:单位为毫米

minVisibleTextSize:单位为毫米,默认值为0.1

交通网络分析模块参数单位说明

maxWeight: 查找半径,单位同网络分析环境中设置的阻力字段一致,如果要查找整个网络,该值设为 0

空间分析模块参数单位说明

leftDistance:左侧缓冲距离,单位默认为米,还可以是毫米、厘米、分米、千米、英尺、英寸、英里、码

radiusUnit: 缓冲半径单位,默认值为 METER,还可以是 MILIMETER、 CENTIMETER、DECIMETER、KILOMETER、FOOT、INCH、MILE、YARD

rightDistance:右侧缓冲距离,单位默认为米,还可以是毫米、厘米、分米、千米、英尺、英寸、英里、码

cellSize:单位和数据集的单位一致

slopeType:指定的坡度的单位类型,默认为角度 DEGREE ,还可以是百分数 PERCENT,弧度 RADIAN

length:路由对象的长度,单位与数据集的单位相同

maxM:路由对象 Measure 值中的最大值,单位与数据集的单位相同

minM:路由对象 Measure 值中的最小值,单位与数据集的单位相同

tolerance:容限值,单位由 M 值的类型决定,可以是长度、时间和费用等

bufferRadius : 填挖方线路的缓冲区半径,单位与待填挖的栅格数据集的坐标系单位相同

volume :指定的填或挖的体积,该值为一个大于0的值,如果设置为小于或等于0会抛出异常,单位为平方米乘以待填挖栅格的栅格值单位

baseAltitude:指定填挖方区域的结果高程,单位与待填挖的栅格数据集的栅格值单位相同

measure:定位点的 M 值 ,单位由 M 值的类型决定,可以是长度、时间和费用等

offset: 结果点的偏移量,单位由 M 值的类型决定,可以是长度、时间和费用等

maxUpslopeDegree:计算两点(源和目标)间最短路径时的最大上坡角度,单位为角度 DEGREE

maxDownslopeDegree :计算两点(源和目标)间最短路径时的最大下坡角度,单位为角度 DEGREE

resampleTolerance:指定的重采样容限 ,与栅格数据集单位一致

参数使用场景

在进行缓冲区分析时,会用到 geometry、bufferAnalystparameter、resultSetting、dataset 、filterQueryParameter 和 setting 参数,其中的 bufferAnalystparameter 是缓冲区分析参数,为缓冲区分析提供必要的参数信息,包括左缓冲距离(leftDistance)、右缓冲距离(rightDistance)、缓冲距离单位(radiusUnit)、端点类型(endType)、圆头缓冲圆弧处线段的个数(semicircleLineSegment)等信息。左右缓冲距离单位是由 radiusUnit 的值决定,默认为 METER ,只要更改 radiusUnit 的值,就可以改变缓冲区分析的距离单位。

在计算坡向时,会用到 gridDataset、terrainAnalystSetting 和 resultSetting 参数,其中的 terrainAnalystSetting 是地形分析参数,为地形分析提供必要的参数信息,包括结果数据集的地理范围(bounds)、分析结果数据集范围类型(boundsType) 、结果数据集的单元格大(cellSize) 和结果数据集的单元格类型(cellSizeType) ,cellSize 单位和数据集的单位一致。

在进行路由分析时,会用到路由对象(sourceRoute)、定位点的 M 值 (measure)、结果点的偏移量(offset)和容限值(tolerance )等参数,sourceRoute 是一组具有 X,Y 坐标与线性度量值(Measure 值)的点组成的线性地物对象 ,包括 length 、maxM 和 minM 等参数。

进行剖面分析时,会用到重采样容限(resampleTolerance )和二维地理坐标点 (point )参数,resampleTolerance 单位与栅格数据集单位一致,point 是一个二维地理坐标点对象。

在进行坡度计算时,会用到坡度单位类型(slopeType)参数,默认为角度 DEGREE ,还可以是百分数 PERCENT,弧度 RADIAN,只要改变 slopeType 的值,就可以改变坡度单位。

在进行栅格最少耗费线路分析时,会用到 maxDownslopeDegree 和 maxUpslopeDegree 两个参数,他们的单位为角度 DEGREE。

      在进行填挖操作时,会用到填挖方线路的缓冲区半径 (bufferRadius )、填或挖的体积(volume )和指定填挖方区域的结果高程 (baseAltitude)等。

在最近设施查找分析时,会用到查找半径(maxWeight)等参数。

在清除地图对应范围的缓存图片时,会用到 bounds 参数 ,该参数是一个二维矩阵对象,用来描述地理坐标范围,包含参数 leftBottom 和 rightTop。

在进行最近距离分析,即在指定地图上,查找距离指定几何对象一定容限内最近的几何对象时,会用到 maxDistance 参数。

在获取地图图片时,会用到 mapParameter 和 resourceParameter  等参数,两个参数都是对象,mapParameter 参数描述了地图的所有的特征信息包括在 coordUnit 、distanceUnit、maxVisibleTextSize 和 minVisibleTextSize 等;resourceParamete 参数描述资源图片的信息,比如资源图片的高度、宽度、资源图片的风格等 ,包括 height 和 width 参数。

涉及到量算操作时,会用到与量算操作相关的参数(measureParam ),其中的 unit 参数用于返回量算单位。

在进行距离查询时,会用到距离范围(distance)参数,该参数用于指定查询的距离。