code: public static void insertLasLevel( ASpatialDb db, int srid, LasLevel level ) throws Exception {
          String sql = "INSERT INTO " + TABLENAME + level.level//
                  + " (" + //
                  COLUMN_GEOM + "," + //
                  COLUMN_SOURCE_ID + "," + //
                  COLUMN_AVG_ELEV + "," + //
                  COLUMN_MIN_ELEV + "," + //
                  COLUMN_MAX_ELEV + "," + //
                  COLUMN_AVG_INTENSITY + "," + //
                  COLUMN_MIN_INTENSITY + "," + //
                  COLUMN_MAX_INTENSITY + //
                  ") VALUES (ST_GeomFromText(?, " + srid + "),?,?,?,?,?,?,?)";
  
          db.execOnConnection(conn -> {
              try (IHMPreparedStatement pStmt = conn.prepareStatement(sql)) {
                  int i = 1;
                  pStmt.setString(i++, level.polygon.toText());
                  pStmt.setLong(i++, level.sourceId);
                  pStmt.setDouble(i++, level.avgElev);
                  pStmt.setDouble(i++, level.minElev);
                  pStmt.setDouble(i++, level.maxElev);
  
                  pStmt.setShort(i++, level.avgIntensity);
                  pStmt.setShort(i++, level.minIntensity);
                  pStmt.setShort(i++, level.maxIntensity);
  
                  pStmt.executeUpdate();
              }
              return null;
          });
  
      }
docs: Insert cell values in the table
  @throws Exception