Revision 38034 branches/v2_0_0_prep/extensions/org.gvsig.oracle/src/org/gvsig/fmap/dal/store/oracle/OracleHelper.java
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