首页 / 浏览问题 / 云GIS / 问题详情
QueryByGeometryParameters 提示参数不能为空
6EXP 2020年03月05日

详细描述;

queryParam = new SuperMap.REST.FilterParameter({
				name:namestr,
				fields:wherestr
			});
			queryByGeometryParameters = new SuperMap.REST.QueryByGeometryParameters({
				queryParams: [queryParam],
				geometry: region,
				spatialQueryMode: SuperMap.REST.SpatialQueryMode[relationShip]  //空间关系
			});

已经传参了还是提示queryParams参数为空

1个回答

您的name和fields的类型是否正确?看您的代码中的描述fields传入的对象wherestr是一个string类型,这个应该传入{Array(String)} 这样的一个类型,比如["SMID"]
5,668EXP 2020年03月05日
是的  就是这个问题  我已经找到了  谢谢
...