leaflet空间分析-geometry叠加分析

0 投票

你好,线面相交进行相交分析时,为啥总是提示叠加的类型不对呢

var test1=L.polygon([[38,117],[38,118],[36,118],[36,117],[38,117]],{color:'yellow'}).addTo(map);
    	var test2=L.polyline([[37,116],[37,119]],{color:'yellow'}).addTo(map);
        var geometryOverlayAnalystParameters = new SuperMap.GeometryOverlayAnalystParameters({
        	operateGeometry:test1,//面
        	sourceGeometry:test2,//线
            operation: SuperMap.OverlayOperationType.INTERSECT
        });
       // console.log(geometryOverlayAnalystParameters);
        L.supermap.spatialAnalystService("http://localhost:8090/iserver/services/spatialAnalysis-xiaoqinghe/restjsr/spatialanalyst").overlayAnalysis(geometryOverlayAnalystParameters,function(serviceResult){
        	console.log(serviceResult);
        	var resultLayer6=L.geoJSON(serviceResult.result.recordset.features, {color: 'red'}).addTo(map);
        });

3月 7 分类:  141次浏览 | 用户: palette 初出茅庐 (88 分)
重新分类 3月 9 用户:邬袁凯

2 个回答

0 投票
您好,这个需要测试一下,稍等会给您结果
3月 9 用户: 于浩 登峰造极 (5,662 分)
0 投票
您好,您可以检查一下代码编写问题。有可能是定义变量在执行方法之后导致的
3月 10 用户: 于浩 登峰造极 (5,662 分)
...