Revision 32880 branches/v2_0_0_prep/libraries/libFMap_daldb/src/org/gvsig/fmap/dal/store/postgresql/PostgreSQLHelper.java
PostgreSQLHelper.java | ||
---|---|---|
75 | 75 |
import org.gvsig.fmap.geom.operation.fromwkb.FromWKB; |
76 | 76 |
import org.gvsig.fmap.geom.operation.fromwkb.FromWKBGeometryOperationContext; |
77 | 77 |
import org.gvsig.fmap.geom.primitive.Envelope; |
78 |
import org.gvsig.tools.ToolsLocator; |
|
78 | 79 |
import org.gvsig.tools.exception.BaseException; |
79 | 80 |
import org.postgresql.PGResultSetMetaData; |
80 | 81 |
import org.slf4j.Logger; |
... | ... | |
532 | 533 |
return 4; |
533 | 534 |
default: |
534 | 535 |
throw new UnsupportedDataTypeException( |
535 |
DataTypes.TYPE_NAMES[DataTypes.GEOMETRY],
|
|
536 |
ToolsLocator.getDataTypesManager().getTypeName(DataTypes.GEOMETRY),
|
|
536 | 537 |
DataTypes.GEOMETRY); |
537 | 538 |
} |
538 | 539 |
} |
... | ... | |
691 | 692 |
srsID2pgSR.put(srsId, pgSRIDInteger); |
692 | 693 |
} |
693 | 694 |
|
694 |
public List getSqlGeometyFieldAdd(FeatureAttributeDescriptor attr, |
|
695 |
public List<String> getSqlGeometyFieldAdd(FeatureAttributeDescriptor attr,
|
|
695 | 696 |
String table, String schema) { |
696 | 697 |
// SELECT AddGeometryColumn({schema}, {table}, {field}, {srid}(int), |
697 | 698 |
// {geomType}(Str), {dimensions}(int)) |
... | ... | |
703 | 704 |
* MULTIPOINTM, MULTILINESTRINGM, MULTIPOLYGONM, GEOMETRYCOLLECTIONM |
704 | 705 |
*/ |
705 | 706 |
|
706 |
List sqls = new ArrayList();
|
|
707 |
List<String> sqls = new ArrayList<String>();
|
|
707 | 708 |
|
708 | 709 |
StringBuilder strb = new StringBuilder(); |
709 | 710 |
strb.append("SELECT AddGeometryColumn('"); |
Also available in: Unified diff