声明:仅做自己学习整理用,内容拷贝自ArcEngine SDK开发文档

Accessing raster workspaces

Summary Rasters can reside in a folder, a personal geodatabase, a file geodatabase, or an ArcSDE geodatabase. This topic shows how to access different types of workspaces as raster workspaces.

About accessing raster workspaces

All geodatabase workspaces support the IRasterWorkspaceEx interface, while file workspaces support IRasterWorkspace. To access raster workspaces, see the following code example:

[C#]

//Open a file geodatabase workspace as RasterWorkspace.
static IRasterWorkspaceEx OpenFGDB(string FGDBPath)
{//FGDBPath string example: c:\data\raster.gdb.IWorkspaceFactory2 workspaceFactory = new FileGDBWorkspaceFactoryClass();return (IRasterWorkspaceEx)workspaceFactory.OpenFromFile(FGDBPath, 0);
}//Open an ArcSDE workspace as RasterWorkspace.
static IRasterWorkspaceEx OpenSDE(string conString)
{//conString example: SERVER=ais;INSTANCE=9200;VERSION=sde.DEFAULT;USER=raster;PASSWORD=raster.IWorkspaceFactory2 workspaceFactory = new SdeWorkspaceFactoryClass();return (IRasterWorkspaceEx)workspaceFactory.OpenFromString(conString, 0);
}//Open an accessed workspace as RasterWorkspace.
static IRasterWorkspaceEx OpenAccess(string PGDBPath)
{//FGDBPath string example: c:\data\rasters.mdb.IWorkspaceFactory2 workspaceFactory = new AccessWorkspaceFactoryClass();return (IRasterWorkspaceEx)workspaceFactory.OpenFromFile(PGDBPath, 0);
}//Open a file workspace as RasterWorkspace.
static IRasterWorkspace OpenFileWorkspace(string wsPath)
{//wsPath example: c:\data\rasters.IWorkspaceFactory workspaceFact = new RasterWorkspaceFactoryClass();return (IRasterWorkspace)workspaceFact.OpenFromFile(wsPath, 0);
}

GP学习(七)—Accessing raster workspaces相关推荐

  1. GP学习(八)—How to access a raster dataset and to create a raster dataset

    声明:仅做自己学习整理用,内容拷贝自ArcEngine SDK开发文档 How to access a raster dataset Summary A raster dataset can be s ...

  2. STL源码剖析学习七:stack和queue

    STL源码剖析学习七:stack和queue stack是一种先进后出的数据结构,只有一个出口. 允许新增.删除.获取最顶端的元素,没有任何办法可以存取其他元素,不允许有遍历行为. 缺省情况下用deq ...

  3. OpenCV与图像处理学习七——传统图像分割之阈值法(固定阈值、自适应阈值、大津阈值)

    OpenCV与图像处理学习七--传统图像分割之阈值法(固定阈值.自适应阈值.大津阈值) 一.固定阈值图像分割 1.1 直方图双峰法 1.2 OpenCV中的固定阈值分割 二.自动阈值图像分割 2.1 ...

  4. PyTorch框架学习七——自定义transforms方法

    PyTorch框架学习七--自定义transforms方法 一.自定义transforms注意要素 二.自定义transforms步骤 三.自定义transforms实例:椒盐噪声 虽然前面的笔记介绍 ...

  5. Docker学习七:使用docker搭建Hadoop集群

    本博客简单分享了如何在Docker上搭建Hadoop集群,我的电脑是Ubuntu20,听同学说wsl2有些命令不对,所以建议在虚拟机里按照Ubuntu或者直接安装双系统吧 Docker学习一:Dock ...

  6. (转)MyBatis框架的学习(七)——MyBatis逆向工程自动生成代码

    http://blog.csdn.net/yerenyuan_pku/article/details/71909325 什么是逆向工程 MyBatis的一个主要的特点就是需要程序员自己编写sql,那么 ...

  7. RTKLIB专题学习(七)---精密单点定位实现初识(三)

    RTKLIB专题学习(七)-精密单点定位实现初识(三) 上两篇我们介绍了RTKLIB中精密单点定位的大致流程,今天我们对照RTKLIB学习手册,来学习相应改正公式和误差源 1.在PPP模式中 RTKL ...

  8. 【数据库】ER图进行描述某系统之学习七

    文章目录 [数据库]ER图进行描述某系统之学习七 一.前提准备 二.要求 三.分析 四.ER图 [数据库]ER图进行描述某系统之学习七 一.前提准备 二.要求 画出相应的ER图,使得可以从该ER图推导 ...

  9. Python+大数据-Python学习(七)

    Python+大数据-Python学习(七) 1.文件的基本操作 文件打开的格式: file = open(文件路径,读写模式) ​ - open默认打开的式r模式 文件路径:可以写相对路径,也可以写 ...

最新文章

  1. AI影响将远超互联网 不在乎与AT市值差距
  2. h3c怎么创建虚拟服务器,h3c 设置虚拟服务器
  3. 【赠书】图表示学习+图神经网络:破解AI黑盒,揭示万物奥秘的钥匙!
  4. 如何设置背景图(前端开发)
  5. boost Filesystem Library Version 3关于文件的一些函数封装 fsync()函数
  6. java http超时重连_httpclient 重连机制
  7. .net mysql数据库_.net连接MySQL数据库
  8. php 钉钉 免登,免登的正确使用方式
  9. 2020年中国地质灾害和地震发生数量、受灾人数和经济损失现状,防护和治理至关重要「图」
  10. 工业树莓派在激光雕刻中的应用
  11. keil生成bin文件
  12. 去除Word中的红色或则绿色波浪线
  13. 数据挖掘(一)-探索性数据分析
  14. 关于华为P9手机的解锁、刷Recovery、获取Root、安装Busybox,以及升级降级的全过程(和一些错误的解决方法)
  15. 抖音小程序模板全行业整理合集,抖音小程序制作平台分享
  16. 《古诗词里的快意人生》读后感
  17. ​​​​​​​NISP一级考试题库
  18. 电脑公司 雨林.番茄.深度.龙帝国.系统之家.系统光盘收录大全
  19. 面试官最想听哪些话?
  20. Detachment(数论)

热门文章

  1. idea @value提示_IDEA 中springboot 项目使用 注解Autowired 出现红线
  2. 【英语学习】【Level 07】U05 Best Destination L4 A perfect destination
  3. 【英语学习】【医学】有机化学系统 (1)
  4. python定时杀进程
  5. tomcat加上了https后访问不了_西部数码使用指南:部署https后访问提示存在安全隐患的排查解决方法...
  6. plsql developer如何创建新用户(users)
  7. 构建项目时发生错误 - 错误:CS0006“... \ Assembly-CSharp-firstpass.dll”找不到
  8. 政务大数据的东莞实践 智慧政府建设步伐加快
  9. JEPF 3.1.3 发布,我们的软件机床
  10. 聊聊数据权限哪些事儿