Sha256: 616cf649cd6502c1a2c218eda4b0502363d744d3ea46c93dc94e26e253285ab2

Contents?: true

Size: 564 Bytes

Versions: 16

Compression:

Stored size: 564 Bytes

Contents

class KmzDownload < Download
  KMZ_DOWNLOAD_PARAMS = { service: 'wms', version: '1.1.0', request: 'GetMap', srsName: 'EPSG:900913', format: 'application/vnd.google-earth.kmz', width: 2000, height: 2000 }
  
  def initialize(document)
    request_params = KMZ_DOWNLOAD_PARAMS.merge(layers: document[:layer_id_s], bbox: document[:solr_bbox].split(' ').join(', '))
    super(document, {
      type: 'kmz',
      extension: 'kmz',
      request_params: request_params,
      content_type: 'application/vnd.google-earth.kmz',
      service_type: 'wms'
    })
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
geoblacklight-0.6.2 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.6.1 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.6.0 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.5.1 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.5.0 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.4.2 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.4.1 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.4.0 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.3.4 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.3.3 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.3.2 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.3.1 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.3.0 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.2.2 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.2.1 lib/geoblacklight/download/kmz_download.rb
geoblacklight-0.2.0 lib/geoblacklight/download/kmz_download.rb