I'm looking into Runtime SDK 10.2.6 for .NET if it can support using raster services as input to a GPK that uses the line of sight tool. I created a model and generated a GPK from a successful run. The local server shows the service input as type GPRasterDataLayer and this is supported by the GPRasterData object. Can you create a GPRasterData parameter with a url to a service?
Trying to use http://elevation.arcgis.com/arcgis/services/WorldElevation/Terrain/ImageServer
I get the following {"Error code '400' : 'Unable to complete operation.'"}