Tabnine Logo
GeometryAttributeImpl.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.geotools.feature.GeometryAttributeImpl
constructor

Best Java code snippets using org.geotools.feature.GeometryAttributeImpl.<init> (Showing top 20 results out of 315)

origin: geotools/geotools

public GeometryAttribute createGeometryAttribute(
    Object value, GeometryDescriptor descriptor, String id, CoordinateReferenceSystem crs) {
  return new GeometryAttributeImpl(value, descriptor, id == null ? null : ff.gmlObjectId(id));
}
origin: geotools/geotools

public Property getProperty(String name) {
  final Integer idx = index.get(name);
  if (idx == null) {
    return null;
  } else {
    int index = idx.intValue();
    AttributeDescriptor descriptor = featureType.getDescriptor(index);
    if (descriptor instanceof GeometryDescriptor) {
      return new GeometryAttributeImpl(
          values[index], (GeometryDescriptor) descriptor, null);
    } else {
      return new Attribute(index);
    }
  }
}
origin: geotools/geotools

public GeometryAttribute getDefaultGeometryProperty() {
  GeometryDescriptor geometryDescriptor = featureType.getGeometryDescriptor();
  GeometryAttribute geometryAttribute = null;
  if (geometryDescriptor != null) {
    Object defaultGeometry = getDefaultGeometry();
    geometryAttribute =
        new GeometryAttributeImpl(defaultGeometry, geometryDescriptor, null);
  }
  return geometryAttribute;
}
origin: geotools/geotools

@Override
public GeometryAttribute getDefaultGeometryProperty() {
  GeometryDescriptor geometryDescriptor = featureType.getGeometryDescriptor();
  GeometryAttribute geometryAttribute = null;
  if (geometryDescriptor != null) {
    Object defaultGeometry = getDefaultGeometry();
    geometryAttribute =
        new GeometryAttributeImpl(defaultGeometry, geometryDescriptor, null);
  }
  return geometryAttribute;
}
origin: geotools/geotools

public GeometryAttribute getDefaultGeometryProperty() {
  GeometryDescriptor geometryDescriptor = featureType.getGeometryDescriptor();
  GeometryAttribute geometryAttribute = null;
  if (geometryDescriptor != null) {
    Object defaultGeometry = getDefaultGeometry();
    geometryAttribute =
        new GeometryAttributeImpl(defaultGeometry, geometryDescriptor, null);
  }
  return geometryAttribute;
}
origin: geotools/geotools

public GeometryAttribute getDefaultGeometryProperty() {
  Object value = feature.getAttribute(backendGeomPropertyName);
  GeometryAttribute attr =
      new GeometryAttributeImpl(value, featureTyp.getGeometryDescriptor(), null);
  return attr;
}
origin: geotools/geotools

private Property createProperty(String name) {
  Object value =
      name.equals(geomPropertyName)
          ? feature.getAttribute(backendGeomPropertyName)
          : feature.getAttribute(name);
  AttributeDescriptor attrDescr = featureTyp.getDescriptor(name);
  if (attrDescr == null) return null;
  if (attrDescr instanceof GeometryDescriptor)
    return new GeometryAttributeImpl(value, (GeometryDescriptor) attrDescr, null);
  else return new AttributeImpl(value, attrDescr, null);
}
origin: geotools/geotools

if (pd instanceof GeometryDescriptor) {
  value.add(
      new GeometryAttributeImpl(
          ((AttributeDescriptor) pd).getDefaultValue(),
          (GeometryDescriptor) pd,
origin: geotools/geotools

  descriptor.getUserData().putAll(descriptor.getUserData());
return new GeometryAttributeImpl(value, descriptor, buildSafeGmlObjectId(id));
origin: geotools/geotools

        parentDescriptor.getDefaultValue());
GeometryAttributeImpl geom =
    new GeometryAttributeImpl(value, geomDescriptor, null);
ArrayList<Property> geomAtts = new ArrayList<Property>();
geomAtts.add(geom);
origin: org.geotools/gt-main

public GeometryAttribute createGeometryAttribute(
  Object value, GeometryDescriptor descriptor, String id, CoordinateReferenceSystem crs
) {

  return new GeometryAttributeImpl(value,descriptor, id == null? null : ff.gmlObjectId(id));
}

origin: org.geotools/gt-main

public Property getProperty(String name) {
  final Integer idx = index.get(name);
  if(idx == null){
    return null;
  } else {
    int index = idx.intValue();
    AttributeDescriptor descriptor = featureType.getDescriptor(index);
    if(descriptor instanceof GeometryDescriptor){
      return new GeometryAttributeImpl(values[index], (GeometryDescriptor) descriptor, null); 
    }else{
      return new Attribute( index );
    }
  }
}
origin: org.geotools/gt-main

public GeometryAttribute getDefaultGeometryProperty() {
  GeometryDescriptor geometryDescriptor = featureType.getGeometryDescriptor();
  GeometryAttribute geometryAttribute = null;
  if(geometryDescriptor != null){
    Object defaultGeometry = getDefaultGeometry();
    geometryAttribute = new GeometryAttributeImpl(defaultGeometry, geometryDescriptor, null);            
  }
  return geometryAttribute;
}
origin: org.geogit/geogit-core

@Override
public GeometryAttribute getDefaultGeometryProperty() {
  GeometryDescriptor geometryDescriptor = featureType.getGeometryDescriptor();
  GeometryAttribute geometryAttribute = null;
  if (geometryDescriptor != null) {
    Object defaultGeometry = getDefaultGeometry();
    geometryAttribute = new GeometryAttributeImpl(defaultGeometry, geometryDescriptor, null);
  }
  return geometryAttribute;
}
origin: locationtech/geogig

@Override
public GeometryAttribute getDefaultGeometryProperty() {
  GeometryDescriptor geometryDescriptor = featureType.getGeometryDescriptor();
  GeometryAttribute geometryAttribute = null;
  if (geometryDescriptor != null) {
    Object defaultGeometry = getDefaultGeometry();
    geometryAttribute = new GeometryAttributeImpl(defaultGeometry, geometryDescriptor,
        null);
  }
  return geometryAttribute;
}
origin: org.locationtech.geogig/geogig-core

@Override
public GeometryAttribute getDefaultGeometryProperty() {
  GeometryDescriptor geometryDescriptor = featureType.getGeometryDescriptor();
  GeometryAttribute geometryAttribute = null;
  if (geometryDescriptor != null) {
    Object defaultGeometry = getDefaultGeometry();
    geometryAttribute = new GeometryAttributeImpl(defaultGeometry, geometryDescriptor,
        null);
  }
  return geometryAttribute;
}
origin: org.geotools/gt-feature-pregeneralized

public GeometryAttribute getDefaultGeometryProperty() {
  Object value = feature.getAttribute(backendGeomPropertyName);
  GeometryAttribute attr = new GeometryAttributeImpl(value, featureTyp
      .getGeometryDescriptor(), null);
  return attr;
}
origin: org.geotools/gt-feature-pregeneralized

private Property createProperty(String name) {
  Object value = name.equals(geomPropertyName) ? feature
      .getAttribute(backendGeomPropertyName) : feature.getAttribute(name);
  AttributeDescriptor attrDescr = featureTyp.getDescriptor(name);
  if (attrDescr == null)
    return null;
  if (attrDescr instanceof GeometryDescriptor)
    return new GeometryAttributeImpl(value, (GeometryDescriptor) attrDescr, null);
  else
    return new AttributeImpl(value, attrDescr, null);
}
origin: geotools/geotools

/** Test extracting geometry from geometryattribute should be successful. */
public void testGeometry() {
  Geometry geometry = new EmptyGeometry();
  GeometryAttribute geoatt =
      new GeometryAttributeImpl(
          geometry,
          new GeometryDescriptorImpl(
              new GeometryTypeImpl(
                  new NameImpl(""),
                  EmptyGeometry.class,
                  null,
                  false,
                  false,
                  null,
                  null,
                  null),
              new NameImpl(""),
              0,
              0,
              false,
              null),
          null);
  Geometry geometry2 = Converters.convert(geoatt, Geometry.class);
  assertTrue(geometry == geometry2);
}
origin: org.geotools/gt-app-schema

/**
* Test extracting geometry from geometryattribute should be successful.
*/
public void testGeometry() {
  Geometry geometry = new EmptyGeometry();
  GeometryAttribute geoatt = new GeometryAttributeImpl(geometry, new GeometryDescriptorImpl(new GeometryTypeImpl(new NameImpl(""), EmptyGeometry.class, null, false, false, null, null, null), new NameImpl(""), 0, 0, false, null), null);
  Geometry geometry2 = Converters.convert(geoatt, Geometry.class);
    assertTrue(geometry == geometry2);
}
org.geotools.featureGeometryAttributeImpl<init>

Popular methods of GeometryAttributeImpl

  • getDescriptor
  • getType
  • getValue
  • setValue

Popular in Java

  • Making http post requests using okhttp
  • findViewById (Activity)
  • putExtra (Intent)
  • requestLocationUpdates (LocationManager)
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • Reference (javax.naming)
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now