arcgis api 查询返回所有字段
时间: 2024-01-27 19:04:45 浏览: 65
在线编辑简介-系统架构设计师考试考点突破、案例分析、试题实战一本通
你可以使用 ArcGIS API for JavaScript 中的 QueryTask 类查询要素图层并返回所有字段。以下是一个示例代码:
```javascript
require([
"esri/tasks/QueryTask",
"esri/tasks/support/Query",
], function(QueryTask, Query) {
const queryTask = new QueryTask({
url: "https://sampleserver6.arcgisonline.com/arcgis/rest/services/Census/MapServer/3"
});
const query = new Query();
query.returnGeometry = false;
query.outFields = ["*"];
query.where = "1=1";
queryTask.execute(query).then(function(result) {
console.log(result.features);
});
});
```
在这个示例中,我们创建了一个 QueryTask 对象,指定要查询的要素图层的 URL。然后,我们创建了一个 Query 对象,将 returnGeometry 属性设置为 false,outFields 属性设置为 "*",表示返回所有字段,where 属性设置为 "1=1",表示返回所有要素。最后,我们使用 execute 方法执行查询,并在结果中打印要素数组。
阅读全文