原文:ArcGIS API for JavaScript 4.2學習筆記[26] 緩沖區分析【基於geometryEngine工具類】

要說GIS空間分析最經典的例子,就是緩沖區分析了。 本例使用geometryEngine來繪制緩沖區環。因為官方給的例子有 D和 D場景,所以就會顯得比較復雜。 當鼠標在視圖上點擊時,就會生成一個緩沖區環 以點擊的點為中心 當鼠標拖拽時,若不是漫游狀態,則緩沖區環也會跟着一起動。 我會把生成緩沖區的核心代碼用大標題紅色標出,各位可以直接跳到那里學緩沖區的生成。 首先了解一下,緩沖區是以什么樣的東 ...

2017-04-08 16:58 2 4546 推薦指數:

查看詳情

ArcGIS API for JavaScript 4.2學習筆記[28] 可視域分析【使用Geoprocessor

想知道可視域分析是什么,就得知道可視域是什么 我們站在某個地方,原地不動轉一圈能看到的所有事物就叫可視域。當然平地就沒什么所謂的可視域。 如果在山區呢?可視范圍就會被山體擋住了。這個分析對軍事上有十分重要的意義。 在本例中,可視域是以GraphicLayer中的Graphics ...

Sun Apr 09 05:09:00 CST 2017 1 2171
ArcGIS API for JavaScript 4.2學習筆記[29] 熱點(密度)分析——以報警頻率為例【使用Geoprocessor

這個就頗有插值分析的樣子了。也可以說是密度分析。做出來就是一個熱力地圖的樣子。 比如,人口密度,降雨分布等。這都可以由這個例子做出來類似的。 由於上一篇已經介紹過Geoprocessor和ParameterValue了,所以這節就略去這些內容。想知道的同學可以點擊這里,看上一篇 ...

Sun Apr 09 06:43:00 CST 2017 1 1792
ArcGIS API for JavaScript 4.2學習筆記[20] 使用緩沖區結合Query對象進行地震點查詢【重溫異步操作思想】

這個例子相當復雜。我先簡單說說這個例子是干啥的。 在UI上,提供了一個下拉框、兩個滑動桿,以確定三個參數,使用這三個參數進行空間查詢。這個例子就頗帶空間查詢的意思了。 第一個參數是油井類型,第二個參數是油井的緩沖半徑,第三個參數是地震級別。 給定油井的類型,給定油井的緩沖半徑(緩沖區分析生成 ...

Thu Apr 06 19:40:00 CST 2017 3 2022
ArcGIS API for JavaScript 4.2學習筆記[27] 網絡分析之最短路徑分析【RouteTask

要說網頁端最經典的GIS應用,非網絡分析莫屬了。 什么?你沒用過?百度高德谷歌地圖的路線分析就是活生生的例子啊!只不過它們是根據大實際背景優化了結果顯示而已。 這個例子使用RouteTask進行網絡分析,我會先講講什么是RouteTask,再講講這個例子是怎么用的,這個例子代碼量不多 ...

Sun Apr 09 03:02:00 CST 2017 0 4056
ArcGIS API for JavaScript 4.2學習筆記[23] 沒有地圖如何進行查詢?【FindTask的使用】

從第一篇到現在都是基於地圖的,不管怎么樣,不管是2D還是3D,至少有個圖。 這次來個沒有圖的例子,看看純文字的空間查詢是什么樣的。 本例適用於后台查詢或低性能電腦的查詢。 預覽圖 由於4.3和4.2的這個例子沒有任何實質性的改動,我直接從官方運行的4.3的例子 ...

Sat Apr 08 02:04:00 CST 2017 0 1582
ArcGIS Engine空間分析緩沖區分析的實現

緩沖分析(BufferAnalysis)的結果是一個面狀要素——即緩沖要素,點狀要素、線狀要素和面狀要素,被緩沖分析功能處理過之后,它們的周圍產生一個緩沖區域,該區域即新產生的面狀要素。 在緩沖方向上,點狀要素和線狀要素只能進行向外緩沖,面狀要素可以雙向緩沖——向外緩沖和向內緩沖 ...

Tue Nov 05 19:43:00 CST 2019 2 763
ArcGIS GP應用-GP模型創建-緩沖區分析

一、參考資料 http://www.cnblogs.com/HPhone/archive/2012/11/05/2755974.html 二、關鍵步驟 1、緩沖分析數據源可以選擇:點、面、線 2、構建緩沖區輸入參數:創建統一投影系統的點、面和線的要素 3、將點或面或線的要素 ...

Mon Jan 09 00:28:00 CST 2017 0 1865
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM