class Geoloader::CLI::Solr

Public Instance Methods

clear(workspace) click to toggle source
# File lib/geoloader/cli/solr.rb, line 29
def clear(workspace)
  Geoloader::Tasks::Solr.clear(workspace) rescue nil
end
load(*files) click to toggle source
# File lib/geoloader/cli/solr.rb, line 15
def load(*files)

  files.each { |file_path|
    case File.extname(file_path)
    when ".tif" # GEOTIFF
      Geoloader::Loaders::GeotiffSolr.load_or_enqueue(file_path, options)
    when ".shp" # SHAPEFILE
      Geoloader::Loaders::ShapefileSolr.load_or_enqueue(file_path, options)
    end
  }

end