<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:esri="http://www.esri.com/2008/ags"
pageTitle="Query Task (without a map)">
<esri:QueryTask
id="queryTask"
url="http://124.127.47.231:8399/arcgis/rest/services/bjlos_md/MapServer/4"/>
<!--text:指的是QueryStates(就是每个查询链接进去的第一个查询框要填的内容) where:查询条件 outFilelds:返回的查询结果字段-->
<esri:Query
id="query" where=" name like '%育幼胡同->官园%'"
returnGeometry="false"
outFields='["OBJECTID","NAME","ID","ROADNAME","SPEED","S_INDEX"]'/>
<!-- End Declarations -->
<mx:Panel title="Using Query tasks without maps">
<mx:HBox>
<mx:Label text="US state name: " />
<mx:TextInput id="stateName" text="Carolina" />
<mx:Button label="Get Details" click="queryTask.execute(query);" />
</mx:HBox>
<mx:DataGrid id="resultsGrid" dataProvider="{queryTask.executeLastResult.attributes}" visible="{queryTask.executeLastResult != null}" >
<mx:columns>
<mx:DataGridColumn headerText="OBJECTID" dataField="OBJECTID"/>
<mx:DataGridColumn headerText="NAME" dataField="NAME"/>
<mx:DataGridColumn headerText="ID" dataField="ID"/>
<mx:DataGridColumn headerText="ROADNAME" dataField="ROADNAME"/>
<mx:DataGridColumn headerText="SPEED" dataField="SPEED"/>
<mx:DataGridColumn headerText="S_INDEX" dataField="S_INDEX"/>
</mx:columns>
</mx:DataGrid>
</mx:Panel>
</mx:Application>
ArcGIS Query
最新推荐文章于 2023-04-24 09:41:35 发布