class ADIWG::Mdtranslator::Writers::Fgdc::GeographicResolution
Public Class Methods
new(xml, hResponseObj)
click to toggle source
# File lib/adiwg/mdtranslator/writers/fgdc/classes/class_geographicResolution.rb, line 17 def initialize(xml, hResponseObj) @xml = xml @hResponseObj = hResponseObj @NameSpace = ADIWG::Mdtranslator::Writers::Fgdc end
Public Instance Methods
writeXML(hGeoRes, inContext = nil)
click to toggle source
# File lib/adiwg/mdtranslator/writers/fgdc/classes/class_geographicResolution.rb, line 23 def writeXML(hGeoRes, inContext = nil) # horizontal reference 4.1.1 (geograph) - geographic resolution # geographic resolution 4.1.1.1 (latres) - latitude resolution (required) unless hGeoRes[:latitudeResolution].nil? @xml.tag!('latres', hGeoRes[:latitudeResolution]).to_s end if hGeoRes[:latitudeResolution].nil? @NameSpace.issueWarning(160, 'latres') end # geographic resolution 4.1.1.2 (longres) - longitude resolution (required) unless hGeoRes[:longitudeResolution].nil? @xml.tag!('longres', hGeoRes[:longitudeResolution]).to_s end if hGeoRes[:longitudeResolution].nil? @NameSpace.issueWarning(161, 'longres') end # geographic resolution 4.1.1.3 (geogunit) - longitude resolution (required) unless hGeoRes[:unitOfMeasure].nil? @xml.tag!('geogunit', hGeoRes[:unitOfMeasure]) end if hGeoRes[:unitOfMeasure].nil? @NameSpace.issueWarning(162, 'geogunit') end end