第一組是 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