crs = feature.getDefaultGeometryProperty() .getType() .getCoordinateReferenceSystem();
private void unmapFeature(SimpleFeature feature, FeatureMapFlusher mapFlusher) { Class<?> clazz = feature.getDefaultGeometryProperty().getType().getBinding(); if (clazz.equals(Point.class)) { unmapNode(feature, mapFlusher); } else { unmapWay(feature, mapFlusher); } }
if (g != null) { GeometryAttribute oldGeometryDescriptor = feature.getDefaultGeometryProperty(); GeometryType type = new GeometryTypeImpl(property.getName(), (Class<?>) oldGeometryDescriptor.getType().getBinding(), oldGeometryDescriptor.getType().getCoordinateReferenceSystem(), oldGeometryDescriptor.getType().isIdentified(), oldGeometryDescriptor.getType().isAbstract(), oldGeometryDescriptor.getType().getRestrictions(), oldGeometryDescriptor.getType().getSuper() ,oldGeometryDescriptor.getType().getDescription());
if(g!=null){ GeometryAttribute oldGeometryDescriptor = feature.getDefaultGeometryProperty(); GeometryType type = new GeometryTypeImpl(property.getName(),(Class<?>)oldGeometryDescriptor.getType().getBinding(),oldGeometryDescriptor.getType().getCoordinateReferenceSystem(),oldGeometryDescriptor.getType().isIdentified(),oldGeometryDescriptor.getType().isAbstract(),oldGeometryDescriptor.getType().getRestrictions(),oldGeometryDescriptor.getType().getSuper(),oldGeometryDescriptor.getType().getDescription());
crs = feature.getDefaultGeometryProperty().getType() .getCoordinateReferenceSystem();
Class<?> clazz = feature.getDefaultGeometryProperty().getType() .getBinding(); String deletePath = clazz.equals(Point.class) ? OSMUtils.NODE_TYPE_NAME
GeometryType type1 = new GeometryTypeImpl(geomProperty.getName(),MultiPolygon.class, oldGeometryDescriptor.getType().getCoordinateReferenceSystem(),oldGeometryDescriptor.getType().isIdentified(),oldGeometryDescriptor.getType().isAbstract(),oldGeometryDescriptor.getType().getRestrictions(),oldGeometryDescriptor.getType().getSuper(),oldGeometryDescriptor.getType().getDescription()); .getType().getBinding());