new ClipParameter(options, })
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
new L.supermap.ClipParameter(options, });
// 弃用的写法
new SuperMap.ClipParameter(options, });
</script>
// ES6 Import
import { ClipParameter } from '@supermap/iclient-leaflet';
new ClipParameter(options, });
common/iServer/ClipParameter.js, line 7
Name | Type | Default | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
可选参数。
|
||||||||||
} |
GeometryPolygon | L.Polygon | L.GeoJSON | ol.geom.Polygon | ol.format.GeoJSON | GeoJSONObject |
[options.clipRegion] - 用户指定的裁剪区域。 |
||||||||||
options.isClipInRegion |
boolean | true |
可选
是否对裁剪区内的数据集进行裁剪。 |
|||||||||
options.isExactClip |
boolean | true |
可选
是否使用精确裁剪。 |
Members
-
clipDatasetNamestring
-
用于裁剪的数据集名,clipDatasetName 与 clipRegion 必须设置一个。
-
clipDatasourceNamestring
-
用于裁剪的数据集所在数据源的名字。当 clipRegion 不设置时起作用。
-
用户指定的裁剪区域,优先使用,clipDatasetName 与 clipRegion 必须设置一个。
-
isClipInRegionboolean
-
是否对裁剪区内的数据集进行裁剪。若为 true,则对裁剪区域内的结果进行裁剪,若为 false,则对裁剪区域外的结果进行裁剪。
- Default Value: true
isExactClipboolean
是否使用精确裁剪。
- Default Value: true
Methods
-
destroy()
common/iServer/ClipParameter.js, line 62 -
释放资源,将引用资源的属性置空。
-
toJSON(){string}
common/iServer/ClipParameter.js, line 76 -
将 ClipParameter 对象转化为 JSON 字符串。
Returns:
Type Description string 返回转换后的 JSON 字符串。