AJS缓冲区叠加分析如何实现?

一个点集,一个线集,分别生成了缓冲区,放在同一个graphiclayer中
 
1 主要是点集中的点的缓冲区叠加分析,API上要给出geometry,是需要做个循环实现吗?另外,生成的缓冲区的geometry到哪里能取到呢?graphiclayer好像没有
 
2 我将点集和线集的缓冲区放在同一个graphiclayer中合理吗?
已邀请:

许丹石

赞同来自:

1.
var params = new BufferParameters({
distances: [560],
unit: "kilometers",
geodesic: true,
bufferSpatialReference: new SpatialReference({wkid: 3857}),
outSpatialReference: view.spatialReference,
geometries: [webMerPoint]
});

geometryService.buffer(params).then(function(results){
bufferLayer.add(new Graphic({
geometry: results[0]
}));
});
2.使用上是可以的,具体要结合整个程序看业务功能以及性能,才能评估是否合理。

要回复问题请先登录注册