Example #1
0
  /**
   * Initializes the database
   *
   * @return true if the initialization was successful
   */
  private boolean initDb() {
    // init styleManager
    StyleManager.getInstance().init(this, MAP_DIR);
    // init Db
    SpatialDataSourceManager dbManager = SpatialDataSourceManager.getInstance();

    try {
      // Only if not already loaded some tables
      if (dbManager.getSpatialVectorTables(false).size() <= 0) {
        dbManager.init(MAP_DIR);
      }
    } catch (Exception e) {

      return false;
    }
    return true;
  }