用get请求使用发布的地图服务的identify功能时报错Invalid ordinate index,请问这可能是什么原因?

用geoScene发布了一个地图服务(后续还尝试过同时勾选上要素服务)
该地图服务的详细如下
地图服务详细.png

后续用identify的get请求的方法进行识别,请求参数如下:
geometry: {"x":110.1077698897526,"y":20.336700330729357}
geometryType: esriGeometryPoint
tolerance: 0
mapExtent:110.10241649371358,20.33249558535117,110.11160037738057,20.342312470345675
imageDisplay: 959,921,96
returnGeometry: false
returnFieldName: false
sr:
layers:
layerDefs:
f: json

这期间有试过layers的参数,无论是all、top都还是一样的返回结果
{"error":{"code":500,"message":"Invalid ordinate index: 3","details":[]}}

我有考虑过是不是点坐标的xy有问题,但是我把同样的经纬度坐标在geoscene中定位出来,是可以看到点是落在地图范围内的,并且是有数据的
微信图片_20231212181936.png

同样,网页中map的坐标系和发布的这个图层的坐标系是一样的,geoscene中该图层的坐标也一样
希望有大佬可以帮忙看看,这种情况有可能是什么原因呢?我应该如何修改,非常感谢!
已邀请:

许丹石

赞同来自:

软件版本,以及Identify REST页截图

要回复问题请先登录注册