ArcGIS Server Mapサービスから作成されたILayerをArcObjectsを使用してIMapに追加したいのですが、その方法がわかりません。
次のコードでIMapServer3を取得しています。ここで、mapName=マップサービスです。
serverContext = som.CreateServerContext(mapName, "MapServer");
IServerObject serverObject = serverContext.ServerObject;
IMapServer3 mapServer = (IMapServer3)serverObject;
IMapServerGroupLayerからILayerを取得できるようですが、IMapServerGroupLayerが使用しているものとは異なる接続タイプを探しているようです。
マップサービスからILayerを取得する例がある場合は、ご協力いただければ幸いです。