⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 defaultfeatureresults.html

📁 Geotools是一个开源的Java GIS工具包,可利用它来开发符合标准的地理信息系统。Geotools提供了OGC(Open Geospatial Consortium)规范的一个实现来作为他们的
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<TD COLSPAN=2><FONT SIZE="+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected &nbsp;<A HREF="../../../org/geotools/data/FeatureReader.html" title="interface in org.geotools.data">FeatureReader</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/geotools/data/DefaultFeatureResults.html#boundsReader()">boundsReader</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve a FeatureReader for the geometry attributes only, designed for bounds computation</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF="../../../org/geotools/feature/FeatureCollection.html" title="interface in org.geotools.feature">FeatureCollection</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/geotools/data/DefaultFeatureResults.html#collection()">collection</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convert this set of results to a FeatureCollection. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF="http://www.jump-project.org/docs/jts/1.7/api/com/vividsolutions/jts/geom/Envelope.html" title="class or interface in com.vividsolutions.jts.geom">Envelope</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/geotools/data/DefaultFeatureResults.html#getBounds()">getBounds</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounding box of this FeatureResults  This implementation will generate the correct results from reader() if the provided FeatureSource does not provide an optimized result via FeatureSource.getBounds( Query ). </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/geotools/data/DefaultFeatureResults.html#getCount()">getCount</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Number of Features in this query. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF="../../../org/geotools/feature/FeatureType.html" title="interface in org.geotools.feature">FeatureType</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/geotools/data/DefaultFeatureResults.html#getSchema()">getSchema</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FeatureSchema for provided query. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected &nbsp;<A HREF="../../../org/geotools/data/Transaction.html" title="interface in org.geotools.data">Transaction</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/geotools/data/DefaultFeatureResults.html#getTransaction()">getTransaction</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns transaction from featureSource (if it is a FeatureStore), or Transaction.AUTO_COMMIT if it is not.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;<A HREF="../../../org/geotools/data/FeatureReader.html" title="interface in org.geotools.data">FeatureReader</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/geotools/data/DefaultFeatureResults.html#reader()">reader</A></B>()</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve a FeatureReader for this Query</TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_DataFeatureCollection"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html" title="class in org.geotools.data.store">DataFeatureCollection</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#accepts(org.geotools.feature.visitor.FeatureVisitor, org.geotools.util.ProgressListener)">accepts</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#add(java.lang.Object)">add</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#addAll(java.util.Collection)">addAll</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#addListener(org.geotools.feature.CollectionListener)">addListener</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#clear()">clear</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#close(org.geotools.feature.FeatureIterator)">close</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#close(java.util.Iterator)">close</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#closeIterator(java.util.Iterator)">closeIterator</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#contains(java.lang.Object)">contains</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#containsAll(java.util.Collection)">containsAll</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#features()">features</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#fireChange(java.util.Collection, int)">fireChange</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#fireChange(org.geotools.feature.Feature[], int)">fireChange</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#fireChange(org.geotools.feature.Feature, int)">fireChange</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#getAttribute(int)">getAttribute</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#getAttribute(java.lang.String)">getAttribute</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#getAttributes(java.lang.Object[])">getAttributes</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#getDefaultGeometry()">getDefaultGeometry</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#getFeatureType()">getFeatureType</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#getID()">getID</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#getNumberOfAttributes()">getNumberOfAttributes</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#getParent()">getParent</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#isEmpty()">isEmpty</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#iterator()">iterator</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#openIterator()">openIterator</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#purge()">purge</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#remove(java.lang.Object)">remove</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#removeAll(java.util.Collection)">removeAll</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#removeListener(org.geotools.feature.CollectionListener)">removeListener</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#retainAll(java.util.Collection)">retainAll</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#setAttribute(int, java.lang.Object)">setAttribute</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#setAttribute(java.lang.String, java.lang.Object)">setAttribute</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#setDefaultGeometry(com.vividsolutions.jts.geom.Geometry)">setDefaultGeometry</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#setParent(org.geotools.feature.FeatureCollection)">setParent</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#size()">size</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#sort(org.geotools.filter.SortBy)">sort</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#sort(org.geotools.filter.SortBy2)">sort</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#subCollection(org.geotools.filter.Filter)">subCollection</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#toArray()">toArray</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#toArray(java.lang.Object[])">toArray</A>, <A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#writer()">writer</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_Collection"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from interface <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Collection.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Collection.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE></TD></TR></TABLE>&nbsp;<P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="query"><!-- --></A><H3>query</H3><PRE>protected <A HREF="../../../org/geotools/data/Query.html" title="interface in org.geotools.data">Query</A> <B>query</B></PRE><DL><DD>Query used to define this subset of features from the feature source<P><DL></DL></DL><HR><A NAME="featureSource"><!-- --></A><H3>featureSource</H3><PRE>protected <A HREF="../../../org/geotools/data/FeatureSource.html" title="interface in org.geotools.data">FeatureSource</A> <B>featureSource</B></PRE><DL><DD>Feature source used to aquire features, note we are only a "view" of this FeatureSource, its contents, transaction and events need to be forwarded through this collection api to simplier code such as renderers.<P><DL></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="DefaultFeatureResults(org.geotools.data.FeatureSource, org.geotools.data.Query)"><!-- --></A><H3>DefaultFeatureResults</H3><PRE>public <B>DefaultFeatureResults</B>(<A HREF="../../../org/geotools/data/FeatureSource.html" title="interface in org.geotools.data">FeatureSource</A>&nbsp;source,                             <A HREF="../../../org/geotools/data/Query.html" title="interface in org.geotools.data">Query</A>&nbsp;query)</PRE><DL><DD>FeatureResults query against featureSource. <p> Please note that is object will not be valid after the transaction has closed. </p> <p> Really? I think it would be, it would just reflect the same query against the featuresource using AUTO_COMMIT. </p><P><DT><B>Parameters:</B><DD><CODE>source</CODE> - <DD><CODE>query</CODE> - </DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="getSchema()"><!-- --></A><H3>getSchema</H3><PRE>public <A HREF="../../../org/geotools/feature/FeatureType.html" title="interface in org.geotools.feature">FeatureType</A> <B>getSchema</B>()</PRE><DL><DD>FeatureSchema for provided query. <p> If query.retrieveAllProperties() is <code>true</code> the FeatureSource getSchema() will be returned. </p> <p> If query.getPropertyNames() is used to limit the result of the Query a sub type will be returned based on FeatureSource.getSchema(). </p><P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/geotools/feature/FeatureCollection.html#getSchema()">getSchema</A></CODE> in interface <CODE><A HREF="../../../org/geotools/feature/FeatureCollection.html" title="interface in org.geotools.feature">FeatureCollection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/geotools/data/store/DataFeatureCollection.html#getSchema()">getSchema</A></CODE> in class <CODE><A HREF="../../../org/geotools/data/store/DataFeatureCollection.html" title="class in org.geotools.data.store">DataFeatureCollection</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>DOCUMENT ME!<DT><B>Throws:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE> - DOCUMENT ME!<DD><CODE><A HREF="../../../org/geotools/data/DataSourceException.html" title="class in org.geotools.data">DataSourceException</A></CODE> - DOCUMENT ME!</DL>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -