Revision 19 trunk/org.gvsig.postgresql/org.gvsig.postgresql.provider/src/main/java/org/gvsig/fmap/dal/store/postgresql/PostgreSQLHelper.java
PostgreSQLHelper.java | ||
---|---|---|
188 | 188 |
String schema = null; |
189 | 189 |
Connection conn = null; |
190 | 190 |
Envelope fullEnvelope = null; |
191 |
|
|
192 |
Envelope emptyEnv = |
|
193 |
geomManager.createEnvelope(Geometry.SUBTYPES.GEOM2D); |
|
194 |
|
|
191 | 195 |
try { |
192 | 196 |
|
193 | 197 |
conn = getConnection(); |
... | ... | |
198 | 202 |
throw new JDBCExecuteSQLException(sql, e); |
199 | 203 |
} |
200 | 204 |
if (!rs.next()) { |
201 |
return null;
|
|
205 |
return emptyEnv;
|
|
202 | 206 |
} |
203 | 207 |
|
204 | 208 |
byte[] data = rs.getBytes(1); |
205 | 209 |
if (data == null) { |
206 |
return null;
|
|
210 |
return emptyEnv;
|
|
207 | 211 |
} |
208 | 212 |
|
209 | 213 |
Geometry geom = geomManager.createFrom(data); |
Also available in: Unified diff