package com.map.mobile.search;

import java.util.List;

import android.os.Environment;

import com.esri.core.geodatabase.Geodatabase;

import com.esri.core.geodatabase.GeodatabaseFeatureTable;

public class GeodatabaseService {

private static GeodatabaseService geodatabaseService;

private List geodatabaseTables;

private GeodatabaseService()

{

try {

Geodatabase gdb = new Geodatabase(Environment.getExternalStorageDirectory() +

"/MobileSMD/CN423113.geodatabase");

this.geodatabaseTables = gdb.getGeodatabaseTables();

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

public static GeodatabaseService getInstance()

{

if (geodatabaseService==null) {

geodatabaseService = new GeodatabaseService();

}

return geodatabaseService;

}

public List getFeatureTables()

{

return this.geodatabaseTables;

}

}

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐