I'm trying to get an elevation value for an individual point from WorldElevation3D/Terrain3D/ImageServer. I want to use this service because it is the default service used on new scenes in ArcGIS Pro 2.5
I'm using the default website interface at Identify: (WorldElevation3D/Terrain3D)
I'm only setting the geometry to
{"x":575505.5,"y":3733770}
and the Pixel Size to:
0.5,0.5
The result I get is a valid return but with no elevation data:
{ "objectId": 0, "name": "Pixel", "value": "NoData", "location": { "x": 575505.5, "y": 3733770, "spatialReference": { "wkid": 102100, "latestWkid": 3857 } }, "properties": null, "catalogItems": null, "catalogItemVisibilities": [] }Making the same call to the server used in the examples in the documentation works and gives me the value -17.5575
https://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Earthquakes/SanAndreasLidar/ImageServer/identify?geometry={%22x%22:575505.5,%22y%22:3733770}&geometryType=esriGeometryPoint&mosaicRule=&pixelSize=0.5,0.5&f=pjson
How can I get an elevation value from Terrain3D elevation layer service?