Class SHPParser


  • public class SHPParser
    extends java.lang.Object
    • Constructor Detail

      • SHPParser

        public SHPParser​(java.lang.String path,
                         java.lang.String filename)
                  throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • parse

        public SHPParser parse()
                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getSXHReader

        public SHXReader getSXHReader()
      • getDBFReader

        public DBFReader getDBFReader()
      • getSHPReader

        public SHPReader getSHPReader()
      • getShapeCount

        public int getShapeCount()
      • getAllShapes

        public <T> java.util.ArrayList<T> getAllShapes()
      • getShapeByIndex

        public <T> T getShapeByIndex​(int index)
      • getBBox

        public double[][] getBBox()
      • getFieldCount

        public int getFieldCount()
      • getFields

        public DBFField[] getFields()
      • getFieldByIndex

        public DBFField getFieldByIndex​(int index)
      • getRecordCount

        public int getRecordCount()
      • getRecords

        public java.lang.String[][] getRecords()
      • getRecordByIndex

        public java.lang.String[] getRecordByIndex​(int index)
      • getRecordByRowAndCol

        public java.lang.String getRecordByRowAndCol​(int row,
                                                     int col)