Uses of Class
org.geotools.data.shapefile.shp.ShapeType

Packages that use ShapeType
org.geotools.data.shapefile.shp   
org.geotools.renderer.shape   
 

Uses of ShapeType in org.geotools.data.shapefile.shp
 

Fields in org.geotools.data.shapefile.shp declared as ShapeType
static ShapeType ShapeType.NULL
          Represents a Null shape (id = 0).
static ShapeType ShapeType.POINT
          Represents a Point shape (id = 1).
static ShapeType ShapeType.POINTZ
          Represents a PointZ shape (id = 11).
static ShapeType ShapeType.POINTM
          Represents a PointM shape (id = 21).
static ShapeType ShapeType.ARC
          Represents an Arc shape (id = 3).
static ShapeType ShapeType.ARCZ
          Represents an ArcZ shape (id = 13).
static ShapeType ShapeType.ARCM
          Represents an ArcM shape (id = 23).
static ShapeType ShapeType.POLYGON
          Represents a Polygon shape (id = 5).
static ShapeType ShapeType.POLYGONZ
          Represents a PolygonZ shape (id = 15).
static ShapeType ShapeType.POLYGONM
          Represents a PolygonM shape (id = 25).
static ShapeType ShapeType.MULTIPOINT
          Represents a MultiPoint shape (id = 8).
static ShapeType ShapeType.MULTIPOINTZ
          Represents a MultiPointZ shape (id = 18).
static ShapeType ShapeType.MULTIPOINTM
          Represents a MultiPointZ shape (id = 28).
static ShapeType ShapeType.UNDEFINED
          Represents an Undefined shape (id = -1).
 

Methods in org.geotools.data.shapefile.shp that return ShapeType
static ShapeType JTSUtilities.findBestGeometryType(com.vividsolutions.jts.geom.Geometry geom)
          Determine the best ShapeType for a given Geometry.
static ShapeType JTSUtilities.getShapeType(com.vividsolutions.jts.geom.Geometry geom, int shapeFileDimentions)
          Determine the best ShapeType for a geometry with the given dimension.
static ShapeType JTSUtilities.getShapeType(java.lang.Class featureClass)
          Determine the default ShapeType for a featureClass.
 ShapeType PointHandler.getShapeType()
          Returns the shapefile shape type value for a point
 ShapeType PolygonHandler.getShapeType()
           
 ShapeType ShapefileHeader.getShapeType()
           
 ShapeType MultiPointHandler.getShapeType()
          Returns the shapefile shape type value for a point
static ShapeType ShapeType.forID(int id)
          Determine the ShapeType for the id.
 ShapeType ShapeHandler.getShapeType()
          Get the ShapeType of this handler.
 ShapeType MultiLineHandler.getShapeType()
          Get the type of shape stored (ShapeType.ARC,ShapeType.ARCM,ShapeType.ARCZ)
 

Methods in org.geotools.data.shapefile.shp with parameters of type ShapeType
static java.lang.Class JTSUtilities.findBestGeometryClass(ShapeType type)
           
static com.vividsolutions.jts.geom.Geometry JTSUtilities.convertToCollection(com.vividsolutions.jts.geom.Geometry geom, ShapeType type)
           
 java.lang.Object PointHandler.read(java.nio.ByteBuffer buffer, ShapeType type)
           
 java.lang.Object PolygonHandler.read(java.nio.ByteBuffer buffer, ShapeType type)
           
 void ShapefileWriter.writeHeaders(com.vividsolutions.jts.geom.Envelope bounds, ShapeType type, int numberOfGeometries, int fileLength)
          Write the headers for this shapefile including the bounds, shape type, the number of geometries and the total fileLength (in actual bytes, NOT 16 bit words).
 void ShapefileWriter.write(com.vividsolutions.jts.geom.GeometryCollection geometries, ShapeType type)
          Bulk write method for writing a collection of (hopefully) like geometries of the given ShapeType.
 void ShapefileHeader.write(java.nio.ByteBuffer file, ShapeType type, int numGeoms, int length, double minX, double minY, double maxX, double maxY)
           
 java.lang.Object MultiPointHandler.read(java.nio.ByteBuffer buffer, ShapeType type)
           
 java.lang.Object ShapeHandler.read(java.nio.ByteBuffer buffer, ShapeType type)
          Read a geometry from the ByteBuffer.
 java.lang.Object MultiLineHandler.readOld(java.nio.ByteBuffer buffer, ShapeType type)
           
 java.lang.Object MultiLineHandler.read(java.nio.ByteBuffer buffer, ShapeType type)
           
 

Constructors in org.geotools.data.shapefile.shp with parameters of type ShapeType
PointHandler(ShapeType type)
           
PolygonHandler(ShapeType type)
           
MultiPointHandler(ShapeType type)
           
MultiLineHandler(ShapeType type)
          Create a MultiLineHandler for one of:
ShapeType.ARC,ShapeType.ARCM,ShapeType.ARCZ
 

Uses of ShapeType in org.geotools.renderer.shape
 

Fields in org.geotools.renderer.shape declared as ShapeType
 ShapeType SimpleGeometry.type
           
 

Methods in org.geotools.renderer.shape that return ShapeType
 ShapeType PointHandler.getShapeType()
           
 ShapeType PolygonHandler.getShapeType()
           
 ShapeType MultiPointHandler.getShapeType()
           
 ShapeType MultiLineHandler.getShapeType()
           
 

Methods in org.geotools.renderer.shape with parameters of type ShapeType
 java.lang.Object PointHandler.read(java.nio.ByteBuffer buffer, ShapeType type)
           
 java.lang.Object PolygonHandler.read(java.nio.ByteBuffer buffer, ShapeType type)
           
static void GeometryHandlerUtilities.transform(ShapeType type, org.opengis.referencing.operation.MathTransform mt, double[] src, double[] dest)
           
 java.lang.Object MultiPointHandler.read(java.nio.ByteBuffer buffer, ShapeType type)
           
 java.lang.Object MultiLineHandler.read(java.nio.ByteBuffer buffer, ShapeType type)
           
 

Constructors in org.geotools.renderer.shape with parameters of type ShapeType
PointHandler(ShapeType type, com.vividsolutions.jts.geom.Envelope env, org.opengis.referencing.operation.MathTransform mt, boolean hasOpacity)
          Create new instance
PolygonHandler(ShapeType type, com.vividsolutions.jts.geom.Envelope env, org.opengis.referencing.operation.MathTransform mt, boolean hasOpacity)
          Create new instance
SimpleGeometry(ShapeType shapeType, double[][] coords, com.vividsolutions.jts.geom.Envelope bbox)
           
MultiPointHandler(ShapeType type, com.vividsolutions.jts.geom.Envelope env, org.opengis.referencing.operation.MathTransform mt, boolean hasOpacity)
          Create new instance
MultiLineHandler(ShapeType type, com.vividsolutions.jts.geom.Envelope env, org.opengis.referencing.operation.MathTransform mt, boolean hasOpacity)
          Create new instance
 



Copyright © GeoTools. All Rights Reserved.