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 arcpy
from arcpy import env
env.workspace = "Database Connections/airport.sde"
arcpy.AddFieldConflictFilter_management("Primary_UG", ["phase","material"])
import arcpy
from arcpy import env
env.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: Aspect, Contour, Contour List, Curvature, Cut Fill, Hillshade, Slope.
- Visibility toolset: Observer Points, Viewshed, Visibility
更多了解: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
-------------------------------------------------------------------------------