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
How can I get an elevation value from Terrain3D elevation layer service?
https://elevation3d.arcgis.com/ is configured differently than https://elevation.arcgis.com and wont work with the syntax posted. Use https://elevation.arcgis.com instead