浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
WebGIS
/
问题详情
表面分析region
q132354
43EXP
2021年09月06日
表面分析,如提取等值线,region可以设置为某个面数据集吗?比如地图面数据集,如何设置谢谢!
function surfaceAnalystProcess() {
region = L.polygon([
[4010338, 0],
[4010338, 1063524],
[3150322, 1063524],
[3150322, 0]
]);
插值分析
iserver
空间分析
表面分析
请
登录
或者
注册
后回答这个问题。
1个回答
clipRegion是一个面对象,不能直接设置为数据集
杨雪
1,010EXP
2021年09月06日
那有什么方法可以用面裁剪等值线吗
您将clipRegion设置为想要的面对象就可以了,
https://iclient.supermap.io/web/apis/leaflet.html
相应的api都有介绍,您可以参考一下
将clipDatasetName设置为面数据集后没反应呀
您是直接在SurfaceAnalystParametersSetting设置的,还是用的new SuperMap.ClipParameter(options)这个呢
function surfaceAnalystProcess() {
surfaceAnalystParameters = new SuperMap.DatasetSurfaceAnalystParameters({
extractParameter: new SuperMap.SurfaceAnalystParametersSetting({
datumValue: 1,
interval: 1,
resampleTolerance: 0,
smoothMethod: SuperMap.SmoothMethod.BSPLINE,
smoothness: 2,
clipDatasetName: "ChinaRegion@China",
}),
直接设置的
SurfaceAnalystParametersSetting中没有clipDatasetName这个参数,只有clipRegion参数,需要设置面对象,不能直接写数据集
function surfaceAnalystProcess() {
{
var CR = new SuperMap.ClipParameter({
clipDatasetName:"ChinaRegion@China"
})
}
surfaceAnalystParameters = new SuperMap.DatasetSurfaceAnalystParameters({
extractParameter: new SuperMap.SurfaceAnalystParametersSetting({
datumValue: 1,
interval: 1,
resampleTolerance: 0,
smoothMethod: SuperMap.SmoothMethod.BSPLINE,
smoothness: 2,
clipRegion:CR
}),
您好,请问这样写对吗,没有报错,可是没有裁剪
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
使用面数据集裁剪等值线
空间分析坐标系
插值分析serviceResult是什么意思
发布好地图服务和空间分析服务
如何在iClient for Leaflet对栅格数据做表面分析?
idesktop表面分析选面面积结果比所选二维面面积还小
iServer服务出错
提取等值线出错
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...