ArcGIS API for JavaScript 4.3學習筆記[新] AJS4.3和AJS3.20新特性

今天「ArcGIS極客說」公衆號推送了這兩個大版本的更新,嚇得我趕忙擼了一篇新博客。javascript

這裏就不寫代碼驗證了,做爲新特性小節簡單介紹一下!~html


AJS 4.3

1. 更強大的FeatureLayer

在4.3版本以前,FeatureLayer的繪製能力有限。在4.3版本中,2D的繪製和查詢能力獲得了很大的改進,縮短了請求和繪製的時間,繪製的時候會首先繪製地圖中心的要素。下面示例加載的webmap中,加載了超過30000個郵政編碼信息,感興趣的能夠訪問在線地址:點我(在Layer章節)java

在4.3版本中,你能夠經過代碼添加、更新和刪除圖層中的要素。這是4.x系列首次支持編輯功能,後續將全面支持3.x系列所提供的編輯功能。下面的示例演示瞭如何經過4.3構建本身的編輯工具,實現要素的添加和更新。web

點我(編輯示例,4.3新增Editing章節)app

2. 插件(Widget)的加強

在此次更新中,插件框架添加了屬性、底圖切換、指南針、復位、定位、導航切換、追蹤和縮放插件。框架

3. 支持場景的過濾和查詢

3D數據的可視化是一種身臨其境的展現方式,場景圖層的過濾和篩選會將這種可視化效果變得更淋漓盡致。Mesh圖層的過濾對於建築內部的顯示尤其重要,下面的例子經過過濾機制篩選了esri校園建築的樓層。感興趣的能夠訪問在線地址:點我(在Layer章節)工具

除了場景圖層的過濾,4.3版本也支持肯定給定要素的3D範圍,獲取當前視圖中3D對象的屬性信息。下面的示例展現了縮放至選定建築的範圍以及查詢屬性信息。編碼

AJS 3.20

1. 本行星測量

測量插件和比例尺插件在新版本中支持許多non-Earth 座標系統,例如月球、火星、金星等。不妨來規劃一下你的火星之旅吧!spa

2. 支持障礙導航

導航插件支持爲路線設定障礙,更合理的規劃路線。在選定好起點和終點後,能夠手動在導航路線上添加障礙點。好比在出行路線中,你但願避開限行道路或擁堵道路。插件

————

更詳細內容我還會繼續跟進的,歡迎各位直接訪問官方的地址:點我

能夠看出官方對3.x的版本已經沒有什麼大力度的更新了,相比較而言4.3的數據編輯更合開發者的胃口,期待4.x的新做吧!(官方稱4.4在七月發佈)

相關文章
相關標籤/搜索