Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/RiverAxisArtifact.java @ 1845:06c157848c8f
Made the floodmap compatible with an Oracle database.
flys-artifacts/trunk@3189 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 09 Nov 2011 10:48:51 +0000 |
parents | a8910c1c82fb |
children | 007a8f5ed9f1 |
comparison
equal
deleted
inserted
replaced
1844:06cf1009301d | 1845:06c157848c8f |
---|---|
136 return "river_id=" + String.valueOf(getRiverId()); | 136 return "river_id=" + String.valueOf(getRiverId()); |
137 } | 137 } |
138 | 138 |
139 @Override | 139 @Override |
140 protected String getDataString() { | 140 protected String getDataString() { |
141 // TODO SRID | 141 String srid = getSrid(); |
142 return "geom FROM river_axes USING UNIQUE id USING SRID 31466"; | 142 |
143 if (FLYSUtils.isUsingOracle()) { | |
144 return "geom FROM river_axes USING SRID " + srid; | |
145 } | |
146 else { | |
147 return "geom FROM river_axes USING UNIQUE id USING SRID " + srid; | |
148 } | |
143 } | 149 } |
144 | 150 |
145 @Override | 151 @Override |
146 protected String getGeometryType() { | 152 protected String getGeometryType() { |
147 return "LINE"; | 153 return "LINE"; |