Class SHPHeader
- java.lang.Object
 - 
- com.microstrategy.web.app.maps.shp.SHPHeader
 
 
- 
public class SHPHeader extends java.lang.Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected double[][]bboxprotected java.io.Filefileprotected intfileLengthprotected double[]rangeprotected intshape_typeprotected SHPParsershapefileprotected Shape.TYPEEMUNshapeType 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[][]getBoundingBox()intgetFileLengthBytes()double[]getMeasureRange()Shape.TYPEEMUNgetShapeType()voidread(java.nio.ByteBuffer buffer) 
 - 
 
- 
- 
Field Detail
- 
shapefile
protected SHPParser shapefile
 
- 
file
protected java.io.File file
 
- 
fileLength
protected int fileLength
 
- 
shape_type
protected int shape_type
 
- 
bbox
protected double[][] bbox
 
- 
range
protected double[] range
 
- 
shapeType
protected Shape.TYPEEMUN shapeType
 
 - 
 
- 
Constructor Detail
- 
SHPHeader
public SHPHeader(SHPParser shapefile, java.io.File file)
 
 - 
 
- 
Method Detail
- 
read
public void read(java.nio.ByteBuffer buffer) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
getShapeType
public Shape.TYPEEMUN getShapeType()
 
- 
getBoundingBox
public double[][] getBoundingBox()
 
- 
getMeasureRange
public double[] getMeasureRange()
 
- 
getFileLengthBytes
public int getFileLengthBytes()
 
 - 
 
 -