Revision 38034 branches/v2_0_0_prep/extensions/org.gvsig.oracle/src/org/gvsig/fmap/dal/store/oracle/OracleHelper.java

View differences:

OracleHelper.java
186 186
	 */
187 187
	public Envelope getFullEnvelopeOfField(JDBCStoreParameters storeParams,
188 188
			String geometryAttrName, Envelope limit) throws DataException {
189
		
190
		Object filterobj = storeParams.getDynValue("filterarea");
191
		if (filterobj != null && filterobj instanceof Geometry) {
192
			Geometry filtergeom = (Geometry) filterobj;
193
			return filtergeom.getEnvelope();
194
		}
195
		
196
		if (limit != null) {
197
			return limit; 
198
		}
189 199

  
190 200
		StringBuilder strb = new StringBuilder();
191 201
		strb.append("SELECT * FROM "

Also available in: Unified diff