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


今天“ArcGIS極客說”公眾號推送了這兩個大版本的更新,嚇得我趕緊擼了一篇新博客。

這里就不寫代碼驗證了,作為新特性小節簡單介紹一下!~


AJS 4.3

1. 更強大的FeatureLayer

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

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

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

2. 插件(Widget)的增強

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

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

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

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

AJS 3.20

1. 本行星測量

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

2. 支持障礙導航

導航插件支持為路線設定障礙,更合理的規划路線。在選定好起點和終點后,可以手動在導航路線上添加障礙點。比如在出行路線中,你希望避開限行道路或擁堵道路。

————

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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM