import MapView from "@arcgis/core/views/MapView";
import Circle from "@arcgis/core/geometry/Circle";
import Graphic from "@arcgis/core/Graphic";
//创建地图视图
let mapView= new MapView({
map: myMap, // References a Map instance
container: "viewDiv" // References the ID of a DOM element
});
// 创建圆形
const circleGeometry = new Circle({
center: [114.00543122401105, 22.54169300304915], // 圆心
// numberOfPoints: 60, // 圆返回点个数
radius: 0.5, // 半径大小
radiusUnit: 'kilometers' // 半径单位
})
// graphics 图形画布 添加Graphic图形
mapView.graphics.add(new Graphic({
geometry: circleGeometry,
symbol: {
type: 'simple-fill',
color: [0, 119, 237, 0.15],
outline: { // autocasts as new SimpleLineSymbol() 外边框
color: [16, 127, 236],
width: 1,
style: 'dash' // 虚线
}
}
}))
arcgis 地图上添加圆形
最新推荐文章于 2024-04-26 17:54:13 发布