@Override protected SimpleFeatureType[] getTypes() { return new SimpleFeatureType[] { SimpleFeatureUserDataConfigurationSet.configureType(tdrivepointType)}; }
@Override protected SimpleFeatureType[] getTypes() { return new SimpleFeatureType[] { SimpleFeatureUserDataConfigurationSet.configureType(geolifePointType), SimpleFeatureUserDataConfigurationSet.configureType(geolifeTrackType)}; }
@Override protected SimpleFeatureType[] getTypes() { return new SimpleFeatureType[] { SimpleFeatureUserDataConfigurationSet.configureType(GPXConsumer.pointType), SimpleFeatureUserDataConfigurationSet.configureType(GPXConsumer.waypointType), SimpleFeatureUserDataConfigurationSet.configureType(GPXConsumer.trackType), SimpleFeatureUserDataConfigurationSet.configureType(GPXConsumer.routeType)}; }
@Override protected SimpleFeatureType[] getTypes() { return new SimpleFeatureType[] { SimpleFeatureUserDataConfigurationSet.configureType(gdeltEventType)}; }
@Override protected SimpleFeatureType[] getTypes() { return new SimpleFeatureType[] { SimpleFeatureUserDataConfigurationSet.configureType(twitterSft)}; }
public InternalIterator( final SimpleFeatureCollection featureCollection, final String visibility, final Filter filter) { this.filter = filter; featureIterator = featureCollection.features(); final SimpleFeatureType originalSchema = featureCollection.getSchema(); SimpleFeatureType retypedSchema = SimpleFeatureUserDataConfigurationSet.configureType(originalSchema); if (retypingPlugin != null) { source = retypingPlugin.getRetypingSource(originalSchema); if (source != null) { retypedSchema = source.getRetypedSimpleFeatureType(); builder = new SimpleFeatureBuilder(retypedSchema); } } if ((visibility == null) || visibility.isEmpty()) { dataAdapter = new FeatureDataAdapter(retypedSchema); } else { dataAdapter = new FeatureDataAdapter( retypedSchema, new GlobalVisibilityHandler<SimpleFeature, Object>(visibility)); } }