esri/geometry包 (arcgis api for js)


第一組是 Geometry類:

  

Geometry ------Geometry類是api中所有幾何要素的類的基類,沒有構造函數。提供spatialReference、type、cache屬性。
         cache是用來存儲Geometry對象一些需要計算來獲取的值,第一次計算后會存儲在cache中,下次訪問時會直接使用,不再計算。例如polygon的getExtent()方法,獲取的extent。 Extent Polygon Circle Polyline Point
  Multipoint

第二組是 工具對象

  

geodesicUtils ----該對象擁有計算面積、長度的方法,還有一個加密Geometry的方法。
jsonUtils     ----api可以使用json對象新建對象,這個對象使用json新建Geometry
mathUtils
normalizeUtils
scaleUtils
screenUtils
webMercatorUtils

 

第三組是 兩個對象。這兩個對象只有方法,沒有屬性。方法完全一樣,只是執行的時候,geometryEngineAsync對象返回的都是Promise(dojo中的一個類以后補充)。

 geometryEngine  ----對象擁有的方法都是對geometry進行的緩沖區、裁剪、相交等等操作。

 geometryEngineAsync


免責聲明!

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



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