Sha256: d2a7387cdde662e2cb7adec4d53a86a0de001580d518be0ff01c44cac69004d5

Contents?: true

Size: 596 Bytes

Versions: 8

Compression:

Stored size: 596 Bytes

Contents

module GeoCombine

  ##
  # FIXME: FGDC parsing, transformations are still experimental
  class Fgdc < Metadata

    ##
    # Returns a Nokogiri::XSLT object containing the FGDC to GeoBlacklight XSL
    # @return [Nokogiri::XSLT]
    def xsl_geoblacklight
      Nokogiri::XSLT(File.open(File.join(File.dirname(__FILE__), '../xslt/fgdc2geoBL.xsl')))
    end

    ##
    # Returns a Nokogiri::XSLT object containing the ISO19139 to HTML XSL
    # @return [Nokogiri:XSLT]
    def xsl_html
      Nokogiri::XSLT(File.open(File.join(File.dirname(__FILE__), '../xslt/fgdc2html.xsl')))
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
geo_combine-0.5.1 lib/geo_combine/fgdc.rb
geo_combine-0.5.0 lib/geo_combine/fgdc.rb
geo_combine-0.4.0 lib/geo_combine/fgdc.rb
geo_combine-0.3.1 lib/geo_combine/fgdc.rb
geo_combine-0.3.0 lib/geo_combine/fgdc.rb
geo_combine-0.2.0 lib/geo_combine/fgdc.rb
geo_combine-0.1.0 lib/geo_combine/fgdc.rb
geo_combine-0.0.5 lib/geo_combine/fgdc.rb