GIS二次开发第7课教程课件.ppt

GIS二次开发第7课教程课件.ppt

ID:57057525

大小:1.81 MB

页数:117页

时间:2020-07-30

GIS二次开发第7课教程课件.ppt_第1页
GIS二次开发第7课教程课件.ppt_第2页
GIS二次开发第7课教程课件.ppt_第3页
GIS二次开发第7课教程课件.ppt_第4页
GIS二次开发第7课教程课件.ppt_第5页
资源描述:

《GIS二次开发第7课教程课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、GIS二次开发主讲:张云鹏第七课空间数据管理GeoDatabase的基础知识Workspace及相关对象Dataset对象表、对象类和要素类ROW,Object和Feature对象7.1GeoDatabase的基础知识在AO(AE)中,各种类型的空间数据都采用统一的对象模型——Geodatabase数据模型进行操作。7.2Workspace及相关对象在Geodatabase数据模型中,一个工作空间对应于一个geodatabase或一个ArcInfocoverage工作空间或一个文件夹(内有地理数据文件)。工作空间是空间数据集与非空间数据

2、集的容器。由esriWorkspaceType枚举类型指定的Workspace有三种类型:esriFileSystemWorkspace:基于文件类型的Shapefiles和ArcInfo的工作空间esriLocalDatabaseWorkspace:Personal/FilegeodatabaseesriRemoteDatabaseWorkspace:ArcSDEgeodatabase其它workspace类型包括:RasterWorkspace:AworkspacecontainingGridsandImages.TinWorksp

3、ace:AworkspacecontainingTINs.CADWorkspace:AworkspacecontainingCADdrawings.VPFWorkspace:AworkspacecontainingVPFdata.要操作各种类型的空间数据,首先要获得空间数据所在的工作空间。Workspace(工作空间)是一个普通类(Class),这意味着用户不能直接新建它。为了获得一个工作空间,需要使用WorkspaceFactory对象来创建或打开一个Workspace。WorkspaceFactory是GeoDatabase的入口。

4、它是一个抽象类,派生了很多的子类,例如SdeWorkspaceFactory,AccessWorkspaceFactory,ShapefileWorkspaceFactory,FileGDBWorkspaceFactory等。不同类型的空间数据需要不同的工作空间工厂对象来打开一个工作空间。ClassesthatimplementIWorkspaceFactoryClassesClassesAccessWorkspaceFactory(esriDataSourcesGDB)PlugInWorkspaceFactoryAMSWorkspac

5、eFactory(esriTrackingAnalyst)RasterWorkspaceFactory(esriDataSourcesRaster)ArcInfoWorkspaceFactory(esriDataSourcesFile)SDCWorkspaceFactory(esriDataSourcesFile)CadWorkspaceFactory(esriDataSourcesFile)SdeWorkspaceFactory(esriDataSourcesGDB)ExcelWorkspaceFactory(esriDataSour

6、cesOleDB)ShapefileWorkspaceFactory(esriDataSourcesFile)FileGDBWorkspaceFactory(esriDataSourcesGDB)SqlWorkspaceFactory(esriDataSourcesGDB)GeoRSSWorkspaceFactory(esriDataSourcesFile)StreetMapWorkspaceFactory(esriDataSourcesFile)IMSWorkspaceFactory(esriGISClient)TextFileWor

7、kspaceFactory(esriDataSourcesOleDB)InMemoryWorkspaceFactory(esriDataSourcesGDB)TinWorkspaceFactory(esriDataSourcesFile)NetCDFWorkspaceFactory(esriDataSourcesNetCDF)ToolboxWorkspaceFactory(esriGeoprocessing)OLEDBWorkspaceFactory(esriDataSourcesOleDB)VpfWorkspaceFactory(es

8、riDataSourcesFile)PCCoverageWorkspaceFactory(esriDataSourcesFile)IWorkspaceFactory接口定义了所有工作空间工厂对象的一般属性和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。