Revision 44612 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/DefaultExpressionBuilder.java
DefaultExpressionBuilder.java | ||
---|---|---|
44 | 44 |
private static final String FORMAT_ST_TOUCHES = "ST_Touches(({0}), ({1}))"; |
45 | 45 |
private static final String FORMAT_ST_WITHIN = "ST_Within(({0}), ({1}))"; |
46 | 46 |
private static final String FORMAT_ST_ENVELOPE = "ST_Envelope({0})"; |
47 |
private static final String FORMAT_ST_FORCE2D = "ST_Force2D({0})"; |
|
47 | 48 |
private static final String FORMAT_ST_INTERSECTS = "ST_Intersects(({0}), ({1}))"; |
48 | 49 |
private static final String FORMAT_ST_GEOMFROMTEXT = "ST_GeomFromText(({0}), ({1}))"; |
49 | 50 |
private static final String FORMAT_ST_GEOMFROMWKB = "ST_GeomFromWKB(({0}), ({1}))"; |
... | ... | |
1176 | 1177 |
} |
1177 | 1178 |
|
1178 | 1179 |
@Override |
1180 |
public Function ST_Force2D(Value geom) { |
|
1181 |
return builtin_function(FUNCTION_ST_FORCE2D, FORMAT_ST_FORCE2D, geom); |
|
1182 |
} |
|
1183 |
|
|
1184 |
@Override |
|
1179 | 1185 |
public Function ST_AsText(Value geom) { |
1180 | 1186 |
return builtin_function(FUNCTION_ST_ASTEXT, FORMAT_ST_ASTEXT, geom); |
1181 | 1187 |
} |
Also available in: Unified diff