For whatever dumb reason, Android location altitude is WS84 altitude and not the one which most users expect, which is mean sea level altitude.
Can I make the conversion with ArcGIS Runtime? From WGS84 to EGM2008 or something.
I thought I was real smart and could figure it out.
Geometry vprojected = GeometryEngine.project(currentLocation, SpatialReference.create(4326, 3855));
This looks like what a reasonable person would do to project to Mean Sea Level. The vertical spatialreference is EGM2008.
It doesn't crash or give any error messages.
The problem:
It doesn't change the z value of the point. Not the slightest bit.
What do I need to do?