先贴图
找了好久的gis画圆方法,终于实现了,之前都是画的圆点,加上半径,会随着地图放大。
我的这个圆圈是贴地的不会放大xixi~
网上找的画圆圈都是3.X的版本,在我这里实现不了。
我是用的arcgis4.9的版本画的,直接贴代码
首先初始化地图,这个就不多说了
var basemap = new TileLayer({
url: set.basemap
});
map = new Map({
layers: [basemap],
});
view = new MapView({
container: "mapDiv", // Reference to the scene div created in
// step 5
zoom: zoom, // 设置初始显示层级
map: map,
center: center // 设置初始经纬度
});
下面是点击地图自动画圆圈的调用方法,
//创建画圆图层
graphicCirCle = new GraphicsLayer();