• 大小: 9.15MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-21
  • 语言: Java
  • 标签: gdal  for  android  开发包  

资源简介

gdal for android 开发包,含gdal源码及所有ndk的so文件。

资源截图

代码片段和文件信息

/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version 2.0.4
 *
 * Do not make changes to this file unless you know what you are doing--modify
 * the SWIG interface file instead.
 * ----------------------------------------------------------------------------- */

package org.gdal.gdal;
//jeppesen swig patch

public class AsyncReader {
  private long swigCPtr;
  protected boolean swigCMemOwn;

  protected AsyncReader(long cPtr boolean cMemoryOwn) {
    if (cPtr == 0)
        throw new RuntimeException();
    swigCMemOwn = cMemoryOwn;
    swigCPtr = cPtr;
  }
  
  protected static long getCPtr(AsyncReader obj) {
    return (obj == null) ? 0 : obj.swigCPtr;
  }

  protected void finalize() {
    delete();
  }

  public synchronized void delete() {
    if (swigCPtr != 0) {
      if (swigCMemOwn) {
        swigCMemOwn = false;
        gdalJNI.delete_AsyncReader(swigCPtr);
      }
      swigCPtr = 0;
    }
  }

  private object parentReference;

  protected static long getCPtrAndDisown(AsyncReader obj) {
    if (obj != null)
    {
        obj.swigCMemOwn= false;
        obj.parentReference = null;
    }
    return getCPtr(obj);
  }

  /* Ensure that the GC doesn‘t collect any parent instance set from Java */
  protected void addReference(object reference) {
    parentReference = reference;
  }

  public boolean equals(object obj) {
    boolean equal = false;
    if (obj instanceof AsyncReader)
      equal = (((AsyncReader)obj).swigCPtr == this.swigCPtr);
    return equal;
  }

  public int hashCode() {
     return (int)swigCPtr;
  }


  public int GetNextUpdatedRegion(double timeout int[] xoff int[] yoff int[] buf_xsize int[] buf_ysize) {
    return gdalJNI.AsyncReader_GetNextUpdatedRegion(swigCPtr this timeout xoff yoff buf_xsize buf_ysize);
  }

  public int LockBuffer(double timeout) {
    return gdalJNI.AsyncReader_LockBuffer(swigCPtr this timeout);
  }

  public void UnlockBuffer() {
    gdalJNI.AsyncReader_UnlockBuffer(swigCPtr this);
  }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      31148  2013-12-10 16:17  lib\armeabi-v7a\libgdalconstjni.so

     文件   10854240  2013-12-10 16:17  lib\armeabi-v7a\libgdaljni.so

     文件    5386028  2013-12-10 16:17  lib\armeabi-v7a\libjsqlite.so

     文件   10702960  2013-12-10 16:17  lib\armeabi-v7a\libogrjni.so

     文件    3903236  2013-12-10 16:17  lib\armeabi-v7a\libosrjni.so

     文件     261804  2013-12-10 16:17  lib\armeabi-v7a\libproj.so

     文件       2098  2013-12-10 16:17  gdal\gdal\AsyncReader.java

     文件      28387  2013-12-10 16:17  gdal\gdal\Band.java

     文件       2281  2013-12-10 16:17  gdal\gdal\ColorTable.java

     文件      21508  2013-12-10 16:17  gdal\gdal\Dataset.java

     文件       5017  2013-12-10 16:17  gdal\gdal\Driver.java

     文件       2775  2013-12-10 16:17  gdal\gdal\GCP.java

     文件      25029  2013-12-10 16:17  gdal\gdal\gdal.java

     文件      53570  2013-12-10 16:17  gdal\gdal\gdalJNI.java

     文件         58  2013-12-10 16:17  gdal\gdal\IndexColorModel.java

     文件       3949  2013-12-10 16:17  gdal\gdal\Majorobject.java

     文件       1211  2013-12-10 16:17  gdal\gdal\ProgressCallback.java

     文件       3783  2013-12-10 16:17  gdal\gdal\RasterAttributeTable.java

     文件       1291  2013-12-10 16:17  gdal\gdal\TermProgressCallback.java

     文件       3396  2013-12-10 16:17  gdal\gdal\Transformer.java

     文件       4136  2013-12-10 16:17  gdal\gdal\xmlNode.java

     文件       2152  2013-12-10 16:17  gdal\gdal\xmlNodeType.java

     文件        528  2013-12-10 16:17  gdal\gdalconst\gdalconst.java

     文件       8673  2013-12-10 16:17  gdal\gdalconst\gdalconstConstants.java

     文件       6686  2013-12-10 16:17  gdal\gdalconst\gdalconstJNI.java

     文件       6019  2013-12-10 16:17  gdal\ogr\DataSource.java

     文件       3615  2013-12-10 16:17  gdal\ogr\Driver.java

     文件       7851  2013-12-10 16:17  gdal\ogr\Feature.java

     文件       3333  2013-12-10 16:17  gdal\ogr\FeatureDefn.java

     文件       2680  2013-12-10 16:17  gdal\ogr\FeatureNative.java

............此处省略24个文件信息

评论

共有 条评论