无论是单机还是联机,都可以用arccatelog,arctoolbox,arcmap进行操作
ArcSDE是多种DBMS的通道。它本身并非一个关系数据库或数据存储模型。它是一个能在多种DBMS平台上提供高级的、高性能的GIS数据管理的接口。
ArcSDE允许你在多种DBMS中管理地理信息:Oracle, Oracle with Spatial or Locator, Microsoft SQL Server, Informix, 以及IBM DB2.
如果你的ArcGIS需要使用一个可以被大量用户同步访问并编辑的大型数据库,ArcSDE为你提供必要的功能。通过ArcSDE你的ArcGIS可以在DBMS中轻而易举地管理一个共享的、多用户的空间数据库。
ArcSDE为用户提供大型空间数据库支持,并且支持多用户编辑。
ArcSDE可以支持海量的空间数据库和任意数量的用户,直至DBMS的上限。
GIS中的数据管理工作流,例如多用户编辑、历史数据管理、check-out/check-in以及松散耦合的数据复制等都依赖于长事务处理和版本管理。ArcSDE为DBMS提供了这种支持。
对长事务做一个解释:
直观感觉,一个事务花费很长时间不能够结束,就是一个长的事务,简称长事务( Long Transaction )。在OLTP类型的数据库系统中,一个事务的执行时间通常会很短,所以不会感觉其执行时间漫长。
长事务的概念不一而足:在Oracle中,运行时间超过6秒的事务就被视为长事务。Informix把占用整个逻辑日志空间在一定比例以上的事务(事务占用整个逻辑日志空间的百分比超过“长事务深水线比例”这个参数限定的值),叫做“长事务”。
而长事务是数据库用户经常会碰到且是非常令人头疼的问题。长事务处理需要恰当进行,如处理不当可能引起数据库的崩溃,为用户带来不必要的损失。
对于各种并发控制方法而言,长事务会带来较大的危害。比如,对于基于锁的并发控制方法,如果一个事物过长,可能阻塞其它事务执行,则会发生长时间的等待;即使有的数据库系统提供死锁检测机制和封锁超时机制,长事务也会严重阻塞其它事务地并发执行。对于基于时间戳的并发控制方法,一个长事务存在时,尽管并发的事务不需要等待,但一些有冲突发生的事务会被回滚,所以长事务也会严重阻塞其它事务地并发执行。
ArcSDE保证了存储于DBMS中的矢量和栅格几何数据的高度完整性。这些数据包括,矢量和栅格几何图形、支持x, y, z和x, y, z, m的坐标、曲线、立体、多行栅格、拓扑、网络、注记、元数据、空间处理模型、地图、图层,等等。
ArcSDE通道可以让用户在客户端应用程序内或跨网络、跨计算机地对应用服务器进行多种多层结构的配置方案。ArcSDE支持Windows,UNIX,Linux等多种操作系统。
支持标准
ArcMap
ArcMap可以用来创建地图,并在地图上进行交互操作。在ArcMap中,可以浏览、编辑和分析地理数据。通过空间数据查询,用户可以发现地理要素间的相互关系。数据可以使用各种符号来表示。用户可以通过创建图表和编写报告来与其他人交流观点。用户可以在所见即所得的环境下对地图进行排版。使用ArcMap,用户可以集成各种不同格式的数据来创建地图。这些数据格式包括:shape文件、Coverages、Tables、计算机辅助制图(CAD)、Images、Grids及不规则三角网(TINs)等。
具体操作有一部分在链接http://blog.csdn.net/qq_36849450/article/details/53518544中
ArcToolbox
ArcToolbox是一系列用来进行地理处理的GIS工具的组合。更复杂的操作可通过操作向导来实现。
在arcgis里合并相同地类,可以用很多工具处理,本文介绍用dissolve工具对相同类别的地物做融合。
具体操作如下:
-
首先打开软件,加载自己需要做融合的数据。
ArcView提供了全面的制图工具和分析工具,以及简单的编辑和地理处理工具。
ArcEditor™包含了ArcView的所有功能,以及高级编辑功能。
ArcInfo™扩展了前两者的功能,增加了高级地理处理功能。
请注意ArcToolbox有两个版本:随ArcInfo提供的完全版;随ArcView和ArcEditor提供的简易版。
简易版包含了20多种常用工具,用于数据转换和管理。
完全版具有一套完整的工具(150余种),可用于进行地理处理、数据转换、图层管理、叠加分析及地图投影等等。
cad与arcgis数据间的相互转换
https://jingyan.baidu.com/article/ff411625b1b81a12e482370b.html
https://jingyan.baidu.com/article/9113f81b1dbef32b3214c72d.html
如果你想将cad转换为shp格式数据
方法一:用arcmap
步骤一:首先,我们可以直接将cad数据直接添加进arcmap之中(arcgis软件可以直接读取cad数据源数据)。点击layer下的add data,直接选择.dwg文件即可
步骤二:然后我们能够在arcgis的面板中看到cad数据被分成点dwg,point 、线dwg.line、面dwg.polygon以及注记图层dwg.annotation。
再对应相应的图层右键选择导出图层。Data-Export Data。通常点、线、面图层都可以直接转换出来保存为shp格式,直接使用,而注记图层则无法直接转换出来,需要其他方式进行转换,有点复杂,所以我这里就不进行说明了。例如选择断面.dwg.point 再点击data再点击export data
而cad数据中的属性内容以及其他的一切信息我们可以通过从表格里面来查看。 例如都会在attribute of 断面的表格中
方法二:用arccatalog
步骤一:可以直接从arccatalog中直接导出即可,在arccatalog中直接选中cad文件选择导出,转为shapefile(批量),
步骤二:然后在输出文件夹那里选择输出位置,点击确定,就能够得到由cad转换为的shapefile图层了。
注意:但是需要注意的是这里由cad转换过来之后的cad属性会作为点图层进行保存,而不是直接作为注记保存出来。
而此时我们只能通过将点中的属性作为注记表现在图上。
那么又我们又如何将arcgis数据转换为cad数据格式呢?
前面对于标注的注记文件的特殊处理需要补充一下
我们还是以实例进行讲解,实例1图层为我们需要转换为cad的shp格式图层,该图层可能包含着很多属性,有DLMC、DLBM等字段名称的属性,那么我们需要做的就是将我们需要的字段信息转换为注记。
步骤一:我们现在先假设我们需要DLMC字段的属性,那么就把其作为注记单独标示出来。采取的方法是首先右键单击图层名,选中属性,然后在属性窗口中选择标注选项卡,将标注此图层中的要素前面的勾选中,然后标注字段(此处即为我们需要标注的内容)选择为DLMC,然后在下面的文本符号中选择颜色、字体样式和大小,这里我们选择为红色、宋体、大小为12。然后选择应用、确定。
步骤二:然后我们就要把标注出来的注记内容单独转换为注记文件,注意:如果不将注记内容转换为注记文件的话,转换出的cad文件中是无法显示出我们需要的属性的。采取的方法是右键选择实例1图层,选择将标注转换为注记按钮,在后在出现的窗口中选择保存位置,此处我们的保存位置必须是一个数据库之中,可以是gdb格式的数据库,也可以是mdb格式的数据库,但是如果单独存放在数据库之外的话是没法进行保存的。
步骤三:然后现在我们就可以将转换出来的图层和注记文件转换为cad格式数据了,在arcgis10.1中,转换cad格式可以直接在arcmap中的内容列表中直接导出。但是注记文件是无法在此处直接导出的,我们那么我们就需要打开ArcCatalog工具,在ArcCatalog中找到我们刚才使用的图层和注记文件,然后右键-导出-转为cad,然后在出现的窗口中选择输入要素,将另外的注记文件添加进来,输出类型中选择我们现在所使用的cad版本类型,我这里使用的是2004,那么输出类型就现在为DWG_2004,输出文件选择保存位置,其余选项默认即可。如果我们还需要其他字段的属性,比如说DLBM,那么我们可以再将DLBM字段转换为注记文件,然后在导出cad选项窗口中增加DLBM注记文件。最终我们得到的CAD文件就包含了图形、以及两个字段的注记。当然,可能得到的注记会重叠在一起,这时就需要我们进行整饰一下了。这一步是和下面的步骤是一样的,但是下面的步骤三没有着重讲到注记图层要额外添加进去
也可以作为步骤三:这里我们需要使用的是arccatalog模块。打开之后,我们需要找到需要转换为cad格式的数据,也就是点线面数据。
这时,我们需要右键选择需要转换为cad数据的图层,Export-to cad。点击export 然后可以选择to CAD
然后在图中所示位置选择对应的保存类型(一般为默认)以及保存位置。
点、线、面以及注记都可以通过这种方式直接导出为dwg格式,直接在cad中使用。