dbf-export.diff
org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.lib/org.gvsig.exportto.lib.impl/src/main/java/org/gvsig/exportto/impl/DefaultExporttoService.java (copia de trabajo) | ||
---|---|---|
35 | 35 |
import org.gvsig.fmap.dal.NewDataStoreParameters; |
36 | 36 |
import org.gvsig.fmap.dal.feature.EditableFeature; |
37 | 37 |
import org.gvsig.fmap.dal.feature.Feature; |
38 |
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor; |
|
38 | 39 |
import org.gvsig.fmap.dal.feature.FeatureSet; |
39 | 40 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
40 | 41 |
import org.gvsig.fmap.dal.feature.FeatureType; |
... | ... | |
97 | 98 | |
98 | 99 |
target.edit(FeatureStore.MODE_APPEND); |
99 | 100 |
it = featureSet.fastIterator(); |
100 |
IProjection targetProjection = |
|
101 |
target.getDefaultFeatureType().getDefaultGeometryAttribute().getSRS(); |
|
101 |
IProjection targetProjection; |
|
102 |
FeatureAttributeDescriptor defaultGeom = target.getDefaultFeatureType().getDefaultGeometryAttribute(); |
|
103 |
if (defaultGeom!=null) { |
|
104 |
targetProjection = defaultGeom.getSRS(); |
|
105 |
} |
|
106 |
else { |
|
107 |
targetProjection = null; |
|
108 |
} |
|
102 | 109 |
long featureCount = 0; |
103 | 110 |
while (it.hasNext()) { |
104 | 111 |
Feature feature = (Feature) it.next(); |
org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.dbf/src/main/java/org/gvsig/exportto/swing/prov/dbf/ExporttoDBFProvider.java (copia de trabajo) | ||
---|---|---|
74 | 74 |
featureStore, |
75 | 75 |
((ExporttoDBFPanel) selectFileOptionPanel).getEncoding()); |
76 | 76 |
} |
77 |
|
|
78 |
public boolean needsPanelTargetProjection(){ |
|
79 |
return false; |
|
80 |
} |
|
77 | 81 |
} |