DoublePointdblPt=newDoublePoint(-73.889444,42.765555);
doubledRadius=10.03;
try
{
fs=myLayer.searchWithinRadius(columnNames,dblPt,dRadius,LinearUnit.mile,qp);
}
catch(exceptione)
{
e.printStackTrace();
}
==>searchWithinRegion
示例:
privatebooleanlayerSearchWithinRegion()
{
//AssumefsisaFeatureSetobject.AssumecolumnNamesisavectorofthecolumns//tobereturned.AssumeqpistheQueryParamsobject.AssumemyLayerisaLayer//object.AssumevGeomisaVectorGeometryofTYPE_REGION
try
{
fs=myLayer.searchWithinRegion(columnNames,vGeom,qp);
}
catch(Exceptione)
{
e.printStackTrace();
returnfalse;
}
returntrue;
}
==>searchWithinRectangle
示例:
//AssumefsisaFeatureSetobject.AssumecolumnNamesisavectorofthecolumns//tobereturned.AssumeqpistheQueryParamsobject.AssumemyLayerisaLayer//object.
DoubleRectdRect=newDoubleRect(-74.092662,42.765555,-73.668898,42.856420);
try
{
fs=myLayer.searchWithinRectangle(columnNames,dRect,qp);
}
catch(exceptione)
{
e.printStackTrace();
}
==>searchAtPoint
示例:
//AssumefsisaFeatureSetobject.AssumecolumnNamesisavectorofthecolumns//tobereturned.AssumeqpistheQueryParamsobject.AssumemyLayerisaLayer//object.
DoublePointdp=newDoublePoint(12.3456,-67.890);
try
{
fs=myLayer.searchAtPoint(columnNames,dp,qp);
}
catch(exceptione)
{
e.printStackTrace();
}
==>searchByAttribute
示例:
//AssumefsisaFeatureSetobject.AssumecolumnNamesisavectorofthecolumnsto//bereturned.AssumeqpistheQueryParamsobject.AssumemyLayerisaLayer//object.Assumeattristheattributetosearchagainst.AssumecolNameisthecolumnto//searchagainst.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-27888-5.html
不过这样的军事表演秀是不会起到任何作用的
咱们的新舰连这老的都不如
直接撞它