class CartoCSSHelper::VisualDiff::FileDataSource

Attributes

data_filename[R]
download_bbox_size[R]

Public Class Methods

new(latitude, longitude, download_bbox_size, filename) click to toggle source
# File lib/cartocss_helper/visualise_changes_image_generation.rb, line 113
def initialize(latitude, longitude, download_bbox_size, filename)
  @download_bbox_size = download_bbox_size
  @latitude = latitude
  @longitude = longitude
  @data_filename = filename
  @loaded = false
end

Public Instance Methods

get_timestamp() click to toggle source
# File lib/cartocss_helper/visualise_changes_image_generation.rb, line 129
def get_timestamp
  return GenericCachedDownloader.new.get_cache_timestamp(@data_filename)
end
load() click to toggle source
# File lib/cartocss_helper/visualise_changes_image_generation.rb, line 121
def load
  unless @loaded
    DataFileLoader.load_data_into_database(@data_filename)
    puts "\tgenerating images"
    @loaded = true
  end
end