Package org.gdal.ogr

Class Layer

    • Constructor Detail

      • Layer

        public Layer​(long cPtr,
                     boolean cMemoryOwn)
    • Method Detail

      • getCPtr

        public static long getCPtr​(Layer obj)
      • getCPtrAndDisown

        public static long getCPtrAndDisown​(Layer obj)
      • addReference

        public void addReference​(java.lang.Object reference)
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • GetExtent

        public double[] GetExtent​(boolean force)
      • GetExtent

        public double[] GetExtent()
      • GetRefCount

        public int GetRefCount()
      • SetSpatialFilter

        public void SetSpatialFilter​(Geometry filter)
      • SetSpatialFilterRect

        public void SetSpatialFilterRect​(double minx,
                                         double miny,
                                         double maxx,
                                         double maxy)
      • SetSpatialFilter

        public void SetSpatialFilter​(int iGeomField,
                                     Geometry filter)
      • SetSpatialFilterRect

        public void SetSpatialFilterRect​(int iGeomField,
                                         double minx,
                                         double miny,
                                         double maxx,
                                         double maxy)
      • GetSpatialFilter

        public Geometry GetSpatialFilter()
      • SetAttributeFilter

        public int SetAttributeFilter​(java.lang.String filter_string)
      • ResetReading

        public void ResetReading()
      • GetName

        public java.lang.String GetName()
      • GetGeomType

        public int GetGeomType()
      • GetGeometryColumn

        public java.lang.String GetGeometryColumn()
      • GetFIDColumn

        public java.lang.String GetFIDColumn()
      • GetFeature

        public Feature GetFeature​(long fid)
      • GetNextFeature

        public Feature GetNextFeature()
      • SetNextByIndex

        public int SetNextByIndex​(long new_index)
      • SetFeature

        public int SetFeature​(Feature feature)
      • CreateFeature

        public int CreateFeature​(Feature feature)
      • DeleteFeature

        public int DeleteFeature​(long fid)
      • SyncToDisk

        public int SyncToDisk()
      • GetFeatureCount

        public long GetFeatureCount​(int force)
      • GetFeatureCount

        public long GetFeatureCount()
      • GetExtent

        public int GetExtent​(double[] argout,
                             int force)
      • TestCapability

        public boolean TestCapability​(java.lang.String cap)
      • CreateField

        public int CreateField​(FieldDefn field_def,
                               int approx_ok)
      • CreateField

        public int CreateField​(FieldDefn field_def)
      • DeleteField

        public int DeleteField​(int iField)
      • ReorderField

        public int ReorderField​(int iOldFieldPos,
                                int iNewFieldPos)
      • ReorderFields

        public int ReorderFields​(int[] nList)
      • AlterFieldDefn

        public int AlterFieldDefn​(int iField,
                                  FieldDefn field_def,
                                  int nFlags)
      • CreateGeomField

        public int CreateGeomField​(GeomFieldDefn field_def,
                                   int approx_ok)
      • CreateGeomField

        public int CreateGeomField​(GeomFieldDefn field_def)
      • StartTransaction

        public int StartTransaction()
      • CommitTransaction

        public int CommitTransaction()
      • RollbackTransaction

        public int RollbackTransaction()
      • FindFieldIndex

        public int FindFieldIndex​(java.lang.String pszFieldName,
                                  int bExactMatch)
      • GetFeaturesRead

        public long GetFeaturesRead()
      • SetIgnoredFields

        public int SetIgnoredFields​(java.util.Vector options)
      • Intersection

        public int Intersection​(Layer method_layer,
                                Layer result_layer,
                                java.util.Vector options,
                                ProgressCallback callback)
      • Intersection

        public int Intersection​(Layer method_layer,
                                Layer result_layer,
                                java.util.Vector options)
      • Intersection

        public int Intersection​(Layer method_layer,
                                Layer result_layer)
      • Union

        public int Union​(Layer method_layer,
                         Layer result_layer,
                         java.util.Vector options)
      • Union

        public int Union​(Layer method_layer,
                         Layer result_layer)
      • SymDifference

        public int SymDifference​(Layer method_layer,
                                 Layer result_layer,
                                 java.util.Vector options,
                                 ProgressCallback callback)
      • SymDifference

        public int SymDifference​(Layer method_layer,
                                 Layer result_layer,
                                 java.util.Vector options)
      • SymDifference

        public int SymDifference​(Layer method_layer,
                                 Layer result_layer)
      • Identity

        public int Identity​(Layer method_layer,
                            Layer result_layer,
                            java.util.Vector options,
                            ProgressCallback callback)
      • Identity

        public int Identity​(Layer method_layer,
                            Layer result_layer,
                            java.util.Vector options)
      • Identity

        public int Identity​(Layer method_layer,
                            Layer result_layer)
      • Update

        public int Update​(Layer method_layer,
                          Layer result_layer,
                          java.util.Vector options)
      • Update

        public int Update​(Layer method_layer,
                          Layer result_layer)
      • Clip

        public int Clip​(Layer method_layer,
                        Layer result_layer,
                        java.util.Vector options)
      • Clip

        public int Clip​(Layer method_layer,
                        Layer result_layer)
      • Erase

        public int Erase​(Layer method_layer,
                         Layer result_layer,
                         java.util.Vector options)
      • Erase

        public int Erase​(Layer method_layer,
                         Layer result_layer)
      • GetStyleTable

        public StyleTable GetStyleTable()
      • SetStyleTable

        public void SetStyleTable​(StyleTable table)