- 2
- 0
- 约1.04万字
- 约 26页
- 2017-07-02 发布于湖北
- 举报
CHAP07_数据的获取与显示概要1
Introduction to Programming ArcGIS Using C# Copyright ? 2014 HHU All rights reserved. 7-* Introduction to Programming ArcGIS Using C# Copyright ? 2014 HHU All rights reserved. 数据的获取与显示 Learning objectives Access existing data Associate layers with a feature class Add layers to the map Render feature and raster layers for display Save symbology with a layer file OMD overview WorkspaceFactory AccessWorkspaceFactory FileGDBWorkspaceFactory SdeWorkspaceFactory Workspace Dataset Table FeatureClass FeatureLayer 0..1 RasterLayer Layer FeatureRenderer RasterRenderer ShapefileWorkspaceFactory * More... Workflow: Accessing and rendering data Access existing data Instantiate WorkspaceFactory class AccessWorkspaceFactory FileGDBWorkspaceFactory SdeWorkspaceFactory Etc. Open existing Workspace Geodatabase (.mdb, .gdb), etc. Open FeatureClass, FeatureDataset, Table, etc. Open existing Workspace Open FeatureClass or Table A Instantiate WorkspaceFactory class Instantiating WorkspaceFactory //Many subclasses of WorkspaceFactory class IWorkspaceFactory pWF = new AccessWorkspaceFactoryClass(); IWorkspaceFactory pWF = new FileGDBWorkspaceFactoryClass(); IWorkspaceFactory pWF = new SdeWorkspaceFactoryClass(); IWorkspaceFactory pWF = new ShapefileWorkspaceFactoryClass(); WorkspaceFactory AccessWorkspaceFactory FileGDBWorkspaceFactory SdeWorkspaceFactory ShapefileWorkspaceFactory More... Opening existing workspace Open file or directory Use OpenFromFile() Argument hWnd Always pass in 0 Example: Access file geodatabase IWorkspace pWS; pWS = pWF.OpenFromFile(fName, hWnd); IWorkspaceFactory pWF = new FileGDBWorkspaceFactoryClass(); IWorkspace pWS = pWF.OpenFromFile(@“C:\Student\IPAJ\Databases\World.gdb”, 0); Workspace with connection properties Use Open(IPropertySet propSet, int hWnd) Use PropertySet to set connection properties Example: Access data using ArcSDE IWorkspace pWS; pWS = pWF.Open(pPS, hWnd)); IPropertySet pPS = new PropertySetClass(); pPS.SetProperty(“SERVER”, serverN
您可能关注的文档
- CH306 数据链路层概要1.ppt
- ch2_网络体系结构概要1.ppt
- CH 03 Launch Vehicle Unusable Propellant Reduction,20150929(非密)概要1.ppt
- Ch31Welfare范里安中级微观,上海交通大学,赵旭 朱保华)概要1.ppt
- ch33.4管程概要1.ppt
- Ch35Public Goods范里安中级微观,上海交通大学,赵旭 朱保华)概要1.ppt
- ch32deadlock概要1.ppt
- ch3_3信号量与PV操作概要1.ppt
- CH3Thermodynamic Properties of Fluids流体热力学性质概要1.ppt
- CH3数据链路层概要1.ppt
原创力文档

文档评论(0)