91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

這個范例主要是實現SQL查詢中的分組查詢,可以查詢在一定的空間范圍內各個地物的數目,這個在實踐中很用的較廣,比如查詢某一區域內A類建筑、B類建筑、C類建筑的數目,有利于后續的小區的建設等等,但是這個查詢只能屬性查詢,不能進行空間查詢。

資源截圖

代碼片段和文件信息

package?com.supermap.Query;

import?com.supermap.data.CursorType;
import?com.supermap.data.DatasetVector;
import?com.supermap.data.Datasource;
import?com.supermap.data.DatasourceConnectionInfo;
import?com.supermap.data.EngineType;
import?com.supermap.data.QueryParameter;
import?com.supermap.data.Recordset;
import?com.supermap.data.Workspace;

public?class?Query?{

public?static?void?main(String[]?args){

//打開工作空間
Workspace?wksp?=?new?Workspace();
DatasourceConnectionInfo?dsinfo?=?new?DatasourceConnectionInfo();
String?path?=?“D:/Program?Files?(x86)/eclipse32-3.6-adt/Workspace/testdata/testdata.udb“;
dsinfo.setServer(path);
dsinfo.setEngineType(EngineType.UDB);

Datasource?ds?=?wksp.getDatasources().open(dsinfo);
if(ds==null){
System.out.println(“數據源打開失敗“);
return;
}else{
DatasetVector?dt?=?(DatasetVector)ds.getDatasets().get(0);

//定義一個查詢參數對象
QueryParameter?qpt?=?new?QueryParameter();
qpt.setHasGeometry(false);
qpt.setCursorType(CursorType.STATIC);

//設置分組查詢參數
qpt.setGroupBy(new?String[]{“test“});

//設置查詢條件
qpt.setAttributeFilter(“SmX>100“);
qpt.setAttributeFilter(“SmX<105“);
qpt.setAttributeFilter(“SmY>20“);
qpt.setAttributeFilter(“SmY<25“);
qpt.setResultFields(new?String[]{“test““count(smid)?as?testu“});

//進行查詢
Recordset?rdst?=?dt.query(qpt);

//將查詢結果輸出
int?number?=?0;
while(!rdst.isEOF()){
rdst.getFieldValue(“testu“);
System.out.println(“--------test=“+number+“總共“+rdst.getFieldValue(“testu“)+“條----------“);
rdst.moveNext();
number++;
}
}
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????437??2014-08-13?08:55??QueryParameter\.classpath

?????文件????????390??2014-08-13?08:54??QueryParameter\.project

?????文件????????629??2014-08-13?08:55??QueryParameter\.settings\org.eclipse.jdt.core.prefs

?????文件???????3052??2014-08-25?14:02??QueryParameter\bin\com\supermap\Query\Query.class

?????文件???????1701??2014-08-25?14:02??QueryParameter\src\com\supermap\Query\Query.java

?????文件??????38768??2014-08-13?11:03??QueryParameter\testdata\testdata.udb

?????文件?????319488??2014-08-13?11:35??QueryParameter\testdata\testdata.udd

?????目錄??????????0??2014-08-13?08:56??QueryParameter\bin\com\supermap\Query

?????目錄??????????0??2014-08-13?08:56??QueryParameter\src\com\supermap\Query

?????目錄??????????0??2014-08-13?08:56??QueryParameter\bin\com\supermap

?????目錄??????????0??2014-08-13?08:56??QueryParameter\src\com\supermap

?????目錄??????????0??2014-08-13?08:56??QueryParameter\bin\com

?????目錄??????????0??2014-08-13?08:56??QueryParameter\src\com

?????目錄??????????0??2014-08-13?08:54??QueryParameter\.settings

?????目錄??????????0??2014-08-13?08:56??QueryParameter\bin

?????目錄??????????0??2014-08-13?11:35??QueryParameter\Dumps

?????目錄??????????0??2014-08-13?08:56??QueryParameter\src

?????目錄??????????0??2014-08-22?14:44??QueryParameter\testdata

?????目錄??????????0??2014-08-22?16:27??QueryParameter

-----------?---------??----------?-----??----

???????????????364465????????????????????19


評論

共有 條評論