Hi,
I've imported a S57 chart into PostgreSQL with FWTools
one table includes both Points and Polygons
Later on I'm trying to read the geometries but I can only get the Points and it
is the Polygons I want .
Whar have I missed?
Kind regards,
Paul Malm
The print out below prints:
Header:
wkb_geometry:Point:srid=4326,rcid:java.math.BigDecimal,prim:java.math.BigDecimal,grup:java.math.BigDecimal,objl:java.math.BigDecimal,rver:java.math.BigDecimal,agen:java.math.BigDecimal,fidn:java.math.BigDecimal,fids:java.math.BigDecimal,lnam:String,condtn:Integer,nobjnm:String,objnam:String,status:String,inform:String,ninfom:String,ntxtds:String,scamax:Integer,scamin:Integer,txtdsc:String,recdat:String,recind:String,sordat:String,sorind:String
and the last row Geometry featureGeometry is allways a Point
This is what I've done:
pg2ge.simpleFeatureType = featureSource.getSchema();
// Print out meta information for current layer on the console
System.out.println("Header: " +
DataUtilities.spec(pg2ge.simpleFeatureType));
// Point the DB guery to the current layer
DefaultQuery query = new DefaultQuery();
query.setTypeName(tablename);
// Set up the feature collection for t
FeatureCollection<SimpleFeatureType, SimpleFeature>
featureCollection = null;
try {
featureCollection = featureSource.getFeatures(query);
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
//
// Create the feature iterator for current table
Iterator<SimpleFeature> featureIterator = null;
try {
featureIterator = featureSource.getFeatures().iterator();
while (featureIterator.hasNext()) {
// Read the feature and the geometry
SimpleFeature feature = (SimpleFeature)
featureIterator.next();
//Geometry featureGeometry = (Geometry)
feature.getFeatureType().
Geometry featureGeometry = (Geometry)
feature.getDefaultGeometry();
------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing.
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users