1. AJS 4.4

官方更新日志:點我,比較詳細。我在這里抽一些主干作為說明。

1.1 支持更強大的WebMap

為了支持更強大的WebMap,官方開發(fā)了三個新的圖層:WMSLayer、WMTSLayer、MapNotesLayer。

這就意味著,WebMap已經(jīng)能用4.XAPI進行讀取了,ArcGIS Online和Portal上的數(shù)據(jù)可以被大量使用。

還沒支持的功能:WFS、KML、Bing,估計后續(xù)版本就能提供支持了。

1.2 高亮顯示功能

  • highlightOptions屬性可用于SceneView

  • highlight()方法可用于以下新出的LayerView子類:FeatureLayerView、CSVLayerView、SceneLayerView、GraphicsLayerView

高亮點要素(地鐵站)的例子:點我,效果如下:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

高亮場景圖層中某個要素的例子:點我,效果如下:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

1.3 在彈窗模板中支持了Arcade表達式

(Arcade是2017年6月新出的東西:https://developers.arcgis.com/arcade/)

具體是什么我還得研究研究Arcade,以后再補充,可以知道的是彈窗模板對數(shù)據(jù)的展示更豐富了。

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

layer.popupTemplate = {
  expressionInfos: [{
    name: "participation-rate",
    title: "% of population 16+ participating in the labor force",
    expression: "Round(($feature.CIVLBFR_CY / $feature.POP_16UP)*100,2)"
  }],
  content: "In {NAME} county, {expression/participation-rate}% of the population"
    + " participates in the labor force."};

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

如上,得到的彈窗結(jié)果是:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

主要是給PopupTemplate類添加了expressionInfos這個屬性。

1.4 增強了點云圖層、場景圖層、流圖層、地圖圖層

 以地圖圖層(MapImageLayer)為例,4.3和4.4的顯示效果是不同的

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

在銳度、清晰度上有了改進(應(yīng)該是WebGL改進了)。

點云圖層增強了高程等功能。

矢量瓦片圖層(VectorTileLayer)支持打印。

1.5 增加了一系列新的圖層類型

添加了WMSLayer、WMTSLayer、WMTSSublayer、WMSSublayer、MapNotesLayer幾個圖層類型。

1.6 自定義圖層

可自定義:TileLayer、DynamicLayer、LercLayer、BlendLayer、ElevationLayer。

自定義圖層需要對核心類Accessor類進行創(chuàng)建子類,比較復(fù)雜,詳見TileLayer的例子:點我

連接跳轉(zhuǎn)到介紹如何自定義圖層的篇幅。

1.7 拖拽地圖圖層更為順滑

給MapView進行了增強,主要是平移時出現(xiàn)了緩入緩出,不像4.3那么死板。見下圖:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn) 大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

如果圖片不動請點擊連接:點我

1.8 給出了繪制幾何圖形的例子

這個例子比較有趣,在長達兩年的更新中終于出現(xiàn)了3.x中才有的幾何圖形繪制的雛形,雖然不及3.x的Draw功能強大。

注意:這個是繪制,并不能向服務(wù)器發(fā)起存儲請求,存儲請求還是在4.3中出現(xiàn)的applyEdit中完成的。

期待ESRI早一些發(fā)布支持向服務(wù)器存儲繪制要素請求的功能吧。

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

繪制很簡單,點擊左邊的繪制按鈕,開始畫線,雙擊結(jié)束后利用這個多邊形就可以計算面積什么的。

1.9 增加了要素模板(FeatureTemplate)類

詳見API幫助。

1.10 小部件升級

  • Popup、Search、Legend小部件加入了Widget框架中。

  • LayerList小部件進行了升級改造。

LayerList有些屬性和方法在4.4是改動了的,如果有早期代碼,則需要更新,詳見4.3和4.4的LayerList類。

1.11 在符號顯示和符號渲染方便進行了增強

  • 支持使用新類——type,進行分類著色,如下圖:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

  • 增強3D點狀符號,如下圖:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

  • 3D符號支持旋轉(zhuǎn)了,以便更好的展示地圖。

  • 3D符號可以使用材質(zhì)了。見下:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

仍有許多細節(jié)的特性還沒來得及推敲,就先以這些為主吧,各位讀者可以自行查閱發(fā)布記錄。

最后,4.5版本將在秋季發(fā)布,確定的是4.6也在2017年發(fā)布。

2. AJS 3.21

這個版本更新的東西不多,畢竟已經(jīng)比較成熟了。更新日志:點我

2.1 支持Arcade

在PopupTemplate中支持Arcade表達式,添加expressionInfos屬性,與4.4類似。

————

其余零碎的東西就不提了,修修補補。

3. 結(jié)語

這次4.x的更新幅度還算比較大,尤其是那個Arcade和幾何繪制,這是本人比較感興趣的兩個點。

至于3.21,成熟的產(chǎn)品,無需多提,好像是今年開發(fā)完成?嗯,新特性就寫到這里,謝謝。

1. AJS 4.4

官方更新日志:點我,比較詳細。我在這里抽一些主干作為說明。

1.1 支持更強大的WebMap

為了支持更強大的WebMap,官方開發(fā)了三個新的圖層:WMSLayer、WMTSLayer、MapNotesLayer。

這就意味著,WebMap已經(jīng)能用4.XAPI進行讀取了,ArcGIS Online和Portal上的數(shù)據(jù)可以被大量使用。

還沒支持的功能:WFS、KML、Bing,估計后續(xù)版本就能提供支持了。

1.2 高亮顯示功能

  • highlightOptions屬性可用于SceneView

  • highlight()方法可用于以下新出的LayerView子類:FeatureLayerView、CSVLayerView、SceneLayerView、GraphicsLayerView

高亮點要素(地鐵站)的例子:點我,效果如下:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

高亮場景圖層中某個要素的例子:點我,效果如下:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

1.3 在彈窗模板中支持了Arcade表達式

(Arcade是2017年6月新出的東西:https://developers.arcgis.com/arcade/)

具體是什么我還得研究研究Arcade,以后再補充,可以知道的是彈窗模板對數(shù)據(jù)的展示更豐富了。

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

layer.popupTemplate = {
  expressionInfos: [{
    name: "participation-rate",
    title: "% of population 16+ participating in the labor force",
    expression: "Round(($feature.CIVLBFR_CY / $feature.POP_16UP)*100,2)"
  }],
  content: "In {NAME} county, {expression/participation-rate}% of the population"
    + " participates in the labor force."};

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

如上,得到的彈窗結(jié)果是:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

主要是給PopupTemplate類添加了expressionInfos這個屬性。

1.4 增強了點云圖層、場景圖層、流圖層、地圖圖層

 以地圖圖層(MapImageLayer)為例,4.3和4.4的顯示效果是不同的

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

在銳度、清晰度上有了改進(應(yīng)該是WebGL改進了)。

點云圖層增強了高程等功能。

矢量瓦片圖層(VectorTileLayer)支持打印。

1.5 增加了一系列新的圖層類型

添加了WMSLayer、WMTSLayer、WMTSSublayer、WMSSublayer、MapNotesLayer幾個圖層類型。

1.6 自定義圖層

可自定義:TileLayer、DynamicLayer、LercLayer、BlendLayer、ElevationLayer。

自定義圖層需要對核心類Accessor類進行創(chuàng)建子類,比較復(fù)雜,詳見TileLayer的例子:點我

連接跳轉(zhuǎn)到介紹如何自定義圖層的篇幅。

1.7 拖拽地圖圖層更為順滑

給MapView進行了增強,主要是平移時出現(xiàn)了緩入緩出,不像4.3那么死板。見下圖:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn) 大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

如果圖片不動請點擊連接:點我

1.8 給出了繪制幾何圖形的例子

這個例子比較有趣,在長達兩年的更新中終于出現(xiàn)了3.x中才有的幾何圖形繪制的雛形,雖然不及3.x的Draw功能強大。

注意:這個是繪制,并不能向服務(wù)器發(fā)起存儲請求,存儲請求還是在4.3中出現(xiàn)的applyEdit中完成的。

期待ESRI早一些發(fā)布支持向服務(wù)器存儲繪制要素請求的功能吧。

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

繪制很簡單,點擊左邊的繪制按鈕,開始畫線,雙擊結(jié)束后利用這個多邊形就可以計算面積什么的。

1.9 增加了要素模板(FeatureTemplate)類

詳見API幫助。

1.10 小部件升級

  • Popup、Search、Legend小部件加入了Widget框架中。

  • LayerList小部件進行了升級改造。

LayerList有些屬性和方法在4.4是改動了的,如果有早期代碼,則需要更新,詳見4.3和4.4的LayerList類。

1.11 在符號顯示和符號渲染方便進行了增強

  • 支持使用新類——type,進行分類著色,如下圖:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

  • 增強3D點狀符號,如下圖:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

  • 3D符號支持旋轉(zhuǎn)了,以便更好的展示地圖。

  • 3D符號可以使用材質(zhì)了。見下:

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團訓(xùn)

仍有許多細節(jié)的特性還沒來得及推敲,就先以這些為主吧,各位讀者可以自行查閱發(fā)布記錄。

最后,4.5版本將在秋季發(fā)布,確定的是4.6也在2017年發(fā)布。

2. AJS 3.21

這個版本更新的東西不多,畢竟已經(jīng)比較成熟了。更新日志:點我

2.1 支持Arcade

在PopupTemplate中支持Arcade表達式,添加expressionInfos屬性,與4.4類似。

————

其余零碎的東西就不提了,修修補補。

3. 結(jié)語

這次4.x的更新幅度還算比較大,尤其是那個Arcade和幾何繪制,這是本人比較感興趣的兩個點。

至于3.21,成熟的產(chǎn)品,無需多提,好像是今年開發(fā)完成?嗯,新特性就寫到這里,謝謝。

http://www.cnblogs.com/onsummer/p/7125700.html