首页 / 浏览问题 / 云GIS / 问题详情
leaflet空间分析-geometry叠加分析
125EXP 2020年03月07日

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

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);
        });

2 个回答

您好,这个需要测试一下,稍等会给您结果
5,668EXP 2020年03月09日
您好,您可以检查一下代码编写问题。有可能是定义变量在执行方法之后导致的
5,668EXP 2020年03月10日
...