leaflet用离散点进行表面分析提取等值线的时候出现问题

0 投票

想通过SuperMap.GeometrySurfaceAnalystParameters类进行离散点的表面分析得到等值面,

运行弹出错误“不是正常的json格式”

代码如下

        surfaceAnalystParameters = new SuperMap.GeometrySurfaceAnalystParameters({
            extractParameter: new SuperMap.SurfaceAnalystParametersSetting({
                datumValue: 0,
                resampleTolerance: 0,
                smoothMethod: SuperMap.SmoothMethod.BSPLINE,
                smoothness: 3,
                clipRegion: null
            }),
           points:shuzu,
		   zValues:0,
		   	surfaceAnalystMethod:SuperMap.SurfaceAnalystMethod.ISOLINE
        });
        surfaceAnalystService = L.supermap.spatialAnalystService(serviceUrl);
        surfaceAnalystService.surfaceAnalysis(surfaceAnalystParameters, function (serviceResult) {
            var result = serviceResult.result;
			console.log(result)
            if (result && result.recordset && result.recordset.features) {
                resultLayer = L.geoJSON(result.recordset.features, {weight: 3}).addTo(map);
            } else {
                alert(serviceResult.error.errorMsg);
            }
        });

有什么地方错了麻烦指出

5月 26, 2020 分类:  252次浏览 | 用户: 大小老鬼 初出茅庐 (45 分)

1个回答

0 投票
您好,只截代码的图没法判别您那边出现的问题,请您贴一下network里面的请求体内容,以及preview返回过来的内容
5月 27, 2020 用户: 阳俊林 名扬四海 (3,344 分)

是这样吗

...