下面是地图浏览的示例代码。
|
| 1. | var drawType = type; |
| 2. | switch (type) { |
| 3. | case "point": |
| 4. | drawToolbar.activate(esri.toolbars.Draw.POINT); |
| 5. | break; |
| 6. | case "polyline": |
| 7. | drawToolbar.activate(esri.toolbars.Draw.POLYLINE); |
| 8. | break; |
| 9. | case "polyline": |
| 10. | drawToolbar.activate(esri.toolbars.Draw.POLYGON); |
| 11. | break; |
| 11. | }; |
执行空间查询
执行空间查询。
| 1. | var queryTask = new esri.tasks.QueryTask(SpatialStaticMapUrl); |
| 2. | var query = new esri.tasks.Query(); |
| 4. | query.outFields = ["*"]; |
| 5. | query.geometry = polygon.geometry; |
| 6. | query.returnGeometry = true; |
| 7. | queryTask.on("complete", CompleteHandler); |
| 8. | queryTask.on("error", ErrorHandler); |
| 9. | queryTask.execute(query); |
