overlay接口

URL:

http:// <SAServer-URL> / overlay

父资源:

SAServer

[ 服务说明 ]

overlay接口提供叠加功能。

[ 参数说明 ]

参数 参数说明
format 参数作用:指定操作结果返回格式
取值范围:html | json | png,该参数默认值为html
layers 参数作用:指定分析的图层名称
参数说明:2DM工程中的图层
method 参数作用:指定叠加分析的方法
参数说明:Intersects, Earase, Clip, IntersectionIntersects方法是用layers 参数中的第二个图层的Geometry作为空间过滤相交条件,过滤第一个图层的所有要素。
geo 参数作用:指定两个图层叠加的空间范围
参数说明:geojson 格式
srsin 参数作用:指定空间过滤范围的空间参考
参数说明:例如:EPSG:4326
where 参数作用:属性过滤
参数说明:标准的sql语句
srsout 参数作用:指定数据叠加操作后的输出的坐标系统
取值范围:例如:EPSG:4326
bbox 参数作用:当format = image/png,指定输出地理范围
取值范围:minx,miny,maxx,maxy
width 参数作用:当format = image/png,指定输出图片宽度
取值范围:整数 <=4096
height 参数作用:当format = image/png,指定输出图片高度
取值范围:整数 <=4096
style 参数作用:指定输出图层的渲染样式
取值范围:json 例如:{ “linestyle”:{“color”:”255,255,0”,”alpha”:255,”linewidth”:2},”fillstyle”:{“color”:”255,255,0”, ”alpha”:255}}

[ 示例 ]

URL地址示例:
http://127.0.0.1:8099/newmap/rest/services/samples/china/SAServer/overlay?&layers=首都和省级行政中心,国界与省界&method=Intersects&srsin=&srsout=&where=&style=&format=json

[ 返回结果 ]

    JSON格式返回值描述 :

{
"LayerName":"首都和省级行政中心_Intersects",
"SpatialReference":"EPSG:4326",
"Fields":[
{"name":"ValueId","type":"Double"},{"name":"PolyId","type":"Double"},{"name":"AREA","type":"Double"},{"name":"PERIMETER","type":"Double"},{"name":"GBCODE","type":"Int32"},{"name":"NAME","type":"String"},{"name":"ADCODE93","type":"Int32"},{"name":"ADCODE99","type":"Int32"},{"name":"ADCLASS","type":"Int32"},{"name":"PINYIN","type":"String"}],
"Features":{"Type":"FeatureCollection","Features":[]}
}