Geodatabase10.2.1新特性介绍

来源:互联网 发布:只有我知拍摄花絮 编辑:程序博客网 时间:2024/06/11 17:39

ArcGIS10.2.1RC-Snapshot版本已经出来了,针对Geodatabase这块有什么新特性,下面会一一给大家进行解答。


亮点1:增加了一个ArcToolbox工具,Add/Romove Field Conflict Filter工具

也就是说,在做多用户并发版本编辑的时候,如果用户对编辑版本和协调版本要素的属性字段进行修改,而且在选择协调冲突选项


那么系统会自动弹出冲突对话框


如上图所示,这样就会大大影响多用户的编辑效率。


使用Add Field Conflict Filter的ArcToolbox工具,可以对某个特定的字段进行冲突过滤,也就是说,如果出现上面的情况,系统会默认安装协调版本的值为准,也就不会出现冲突对话框了,这样也就大大提高了相关的编辑效率。


打开ArcToolbox10.2.1——Data Management——Version里面


Tips:

  • 以下字段不支持字段冲突过滤:对象ID,BLOB存储的几何形状如Shape字段,子类型字段中,与网络相关的字段如启用的ancillary 角色,权重字段或编辑跟踪字段。

  • 从ArcToolbox工具打开,不支持的字段会自动过滤掉。

  • 在ArcPy中功能提供了相关函数来查看arcpy.da.ListFieldConflictFilters()

  • 该功能只支持10.2.1以上版本,以前的版本是不支持的

同样,我们查看数据库里面查看GDB_ITEMS 里面的要素类的Definition,可以看出,系统也添加了关于过滤冲突字段的信息

 <FieldFilteringEnabled>true</FieldFilteringEnabled>  <FilteredFieldNames xsi:type="typens:Names">    <Name>CONTINENT</Name>  </FilteredFieldNames>

同样,ArcPy也提供了相关的函数

import arcpyfrom arcpy import envenv.workspace = "Database Connections/airport.sde"arcpy.AddFieldConflictFilter_management("Primary_UG", ["phase","material"])

import arcpyfrom arcpy import envenv.workspace = "Database Connections/airport.sde"arcpy.RemoveFieldConflictFilter_management("Primary_UG", ["phase","material"])

亮点二:新数据库版本和操作系统的支持
1:ArcGIS10.2.1支持了关于 IBM DB2, PostgreSQL, 和 Oracle的新版本,因为ArcGIS10.2.1的系统需求与ArcGIS10.2已经同步更新了,我没有具体比较两者的区别,
但是用户非常关心的Oracle12c版本还没有看到支持。

http://resources.arcgis.com/en/help/system-requirements/10.2/index.html#/Oracle_Database_Requirements/01510000006s000000/

2:ArGIS10.2.1,用户可以使用ArcGIS10.2.1也开始,你可以从ArcGIS的服务器上的Linux机器连接在z操作系统的DB2数据库。


亮点三:新增了一个检测图形变化工具Detect Feature Changes 

该工具,根据编辑前的图层和编辑后的图层进行对比,可以对比空间信息、属性信息的变化和没有变化的,而且可以将变化前和变化后的ObjectID以及变化类型标识出来,而且还可以设定一个变化的容差,特别是在图形移动距离(与容差是关系)



红颜色的数据是原来的数据,黄颜色的数据是做过修改的数据,这种修改都是图形的位置移动与增删改。
那么,我们可以使用该工具做修改前后的对比,我们看到objectid=1线做了相关偏移,那么上面我们也讲到了该工具有一个容差的选择
1:如果距离小于容错,我们认为根本没有移动

2:如果距离大于容错

在新产生要素类的结果,可以分别将原数据的ID与更改数据的ID进行罗列,而且还添加了一个更新类型:
  • S代表空间信息,空间数据更新变化
  • A代表属性信息,属性数据更新变化
  • SA代表空间和属性,空间数据和属性数据更新变化。
  • NC代表无变化,没有任何变化。
  • N代表新增的,新增数据。
  • D表示删除,删除数据

亮点四:增加工具Add Geometry Attribute
该工具是为选定的要素类添加关于Geometry的常用相关属性




有了这个工具,以前我们常用的 Calculate Geometry 、 Calculate Field 工具就可以代替了。

亮点五:增加了:更改字段工具
其实这也不能算作亮点了,在我们以前的博客也提到了,这个工具原来没有集成到桌面上,只是这个版本集成上来了。
该工具的功能:更改字段名称、更改字段别名。

其他:主要是新增加了不少ArcToolbox工具
1:增加了三个几何网络操作工具
Find Disconnected Features In Geometric NetworkVerify And Repair Geometric Network ConnectivityRebuild Geometric Network
2:增加了两个镶嵌数据集导出工具
Export Mosaic Dataset GeometryExport Mosaic Dataset Items
3:增加了一个编辑工具栏
Edgematch FeaturesGenerate Edgematch LinksGenerate Rubbersheet LinksRubbersheet FeaturesTransfer Attributes
4:还有关于空间分析、地统计分析等高级分析工具

5:3D 分析
以下工具支持 LAS dataset:
  • Stack Profile
  • Surface Aspect
  • Surface Contour
  • Surface Slope

以下工具的默认重采样技术已经从最近邻(Nearest Neighbor )更改为双线性插值(Bilinear interpolation):

  • Raster Surface toolset: AspectContourContour ListCurvatureCut FillHillshadeSlope.
  • Visibility toolset: Observer PointsViewshedVisibility

更多了解:http://resources.arcgis.com/en/help/main/10.2/index.html#/What_s_new_in_ArcGIS_10_2_1/016w0000005v000000/



总结:
总体来说,关于Geodatabase这块,亮点不多,毕竟是从10.2到10.2.1的版本升级,还没有眼前一亮的功能,不过倒是结合以前用户的需求,增加了非常多便捷的ArcToolbox工具!

-------------------------------------------------------------------------------
版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!
Blog:               http://blog.csdn.net/linghe301
Weibo:            http://www.weibo.com/linghe301

-------------------------------------------------------------------------------



0 0
原创粉丝点击