Sha256: f5a02af499b9514ee020d4de7627edd407362070e094956026233a00e73c8f1c
Contents?: true
Size: 1.21 KB
Versions: 1
Compression:
Stored size: 1.21 KB
Contents
# mdJson 2.0 writer - georeferenceable representation # History: # Stan Smith 2017-03-14 original script require 'jbuilder' require_relative 'mdJson_gridRepresentation' require_relative 'mdJson_citation' module ADIWG module Mdtranslator module Writers module MdJson module Georeferenceable def self.build(hGeoRef) @Namespace = ADIWG::Mdtranslator::Writers::MdJson Jbuilder.new do |json| json.gridRepresentation Grid.build(hGeoRef[:gridRepresentation]) unless hGeoRef[:gridRepresentation].empty? json.controlPointAvailable hGeoRef[:controlPointAvailable] json.orientationParameterAvailable hGeoRef[:orientationParameterAvailable] json.orientationParameterDescription hGeoRef[:orientationParameterDescription] json.georeferencedParameter hGeoRef[:georeferencedParameter] json.parameterCitation @Namespace.json_map(hGeoRef[:parameterCitation], Citation) json.scope hGeoRef[:scope] end end # build end # Georeferenceable end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
adiwg-mdtranslator-2.18.0rc1 | lib/adiwg/mdtranslator/writers/mdJson/sections/mdJson_georeferenceableRepresentation.rb |