ArcGIS Server 动态添加栅格数据
来源:互联网 发布:长隆欢乐世界攻略 知乎 编辑:程序博客网 时间:2024/05/18 09:23
public void AddRasterLayerToMap(string Path,string FileName,IServerContext pMapServerContext)
{
IMap pMap;
IRasterLayer pRasterLayer;
IWorkspaceFactory pWorkspaceFactory;
IRasterWorkspace pRasterWorkspace ;
IRasterDataset pRasterDataset ;
IMapServer2 pMapServer ;
IMapServerObjects2 pMapServerObjects2;
pWorkspaceFactory = (IWorkspaceFactory)pMapServerContext.CreateObject("esriDataSourcesRaster.RasterWorkspaceFactory");
pRasterWorkspace = (IRasterWorkspace)pWorkspaceFactory.OpenFromFile(Path, 0);
pRasterDataset = pRasterWorkspace.OpenRasterDataset(FileName);
pRasterLayer = (IRasterLayer)pMapServerContext.CreateObject("esriCarto.RasterLayer");
pRasterLayer.CreateFromDataset(pRasterDataset);
pMapServerObjects2 = (IMapServerObjects2)pMapServerContext.ServerObject;
pMapServer = (IMapServer2)pMapServerObjects2;
pMapServerObjects2.get_Map(pMapServer.DefaultMapName).ClearLayers();
pMap = pMapServerObjects2.get_Map(pMapServer.DefaultMapName);
pMap.AddLayer(pRasterLayer);
pMap.AreaOfInterest = pRasterLayer.AreaOfInterest;
pMapServerObjects2.RefreshServerObjects();
}
- ArcGIS Server 动态添加栅格数据
- arcgis server 获取SDE中栅格数据的栅格值
- ArcGIS教程:栅格数据操作
- Arcgis Engine栅格数据渲染
- ArcGIS Engine栅格数据使用总结
- ArcGIS Engine栅格数据使用总结
- ArcGIS Engine栅格数据使用总结
- ArcGIS Engine栅格数据使用总结
- 使用ArcGIS统计栅格数据面积
- ArcGIS教程:栅格数据的单元大小
- ArcGIS教程:管理栅格数据的方法
- ArcGIS Engine栅格数据使用总结
- ArcGIS栅格数据SetNull IsNull Con函数
- arcgis中的栅格数据的金字塔详解
- ArcGIS Engine栅格数据使用总结
- ArcGIS中栅格数据的金字塔详解
- [ArcGIS] 空间分析(三)栅格数据
- ArcGIS教程:ArcGIS中栅格数据重采样方法
- 连接打开SDE工作空间代码
- .Net 3.5 Forms验证开发 学习心得(一)
- 《精通Linux驱动程序开发(英文版)》
- 删除要素集指定要素
- ajax笔记
- ArcGIS Server 动态添加栅格数据
- 将关系表中数据转换成为sde对象
- 分享一个完整的SAP RFC调用接口封装
- Arcgis Server要素获取长度、面积
- 动态添加、删除图层shp文件
- Command 对象查询总结
- Hibernate联合主键映射以及组件映射
- 代码重新启动地图服务
- VS2008 开发ActiveX控件