目前只有一个popsup,可以添加多个弹出窗口吗?
const query = featureLayerView.layer.createQuery();查询returnGeometry = true;查询outFields = ["*"];查询几何=缓冲区;返回featureLayerView . queryfeatures (query) .then(function (results) {results.features. return (function (results .features))。forEach((item, index) => {mapView.popup。打开({特征:[item],位置:item.geometry.centroid});}); }) .catch(function (error) { console.log(error); });
不能,但您可以使用多个Feature小部件来显示多个特性的数据。
https://developers.arcgis.com/javascript/latest/sample-code/widgets-feature/