<< Click to Display Table of Contents >>

SuperGIS Server JavaScript API

 

new sg.tasks.Query()

 

 

Description

建立一個Query 物件

 

Position

Task.js

 

 

Properties

 

Properties

Type

Description

where

String

SQL查詢指令

geometry

sg.geometry.Geometry

進行空間濾波的幾何資料

 

Example

 

 

<script type="text/javascript" src="scripts/ext/Tasks.js"></script>

<script type="text/javascript" src="scripts/ext/GraphicsLayer.js"></script>

<script type="text/javascript" src="scripts/ext/Symbol.js"></script>

<script type="text/javascript" src="scripts/ext/Graphic.js"></script>

 

var queryTask = new sg.tasks.QueryTask("agent.aspx", "ne_50m_airports");

var query = new sg.tasks.Query()

query.where = "1=1";

 

queryTask.execute(query, function (featureSet) {

    for (var i = 0; i < featureSet.features.length; i++) {

        new sg.GraphicsLayer().add(featureSet.features[i].setSymbol(new sg.symbols.SimpleMarkerSymbol()));

         }

   });

 

 

 

See live example

 


©2015 Supergeo Technologies Inc.