class ADIWG::Mdtranslator::Writers::Iso19115_2::MD_ObliqueLinePoint
Public Class Methods
new(xml, hResponseObj)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19115_2/classes/class_obliqueLinePoint.rb, line 15 def initialize(xml, hResponseObj) @xml = xml @hResponseObj = hResponseObj end
Public Instance Methods
writeXML(hLinePoint)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19115_2/classes/class_obliqueLinePoint.rb, line 20 def writeXML(hLinePoint) @xml.tag!('gmd:MD_ObliqueLinePoint') do # oblique line point - azimuth line latitude {integer} r = hLinePoint[:obliqueLineLatitude] unless r.nil? @xml.tag!('gmd:obliqueLineLatitude') do @xml.tag!('gco:real', r.to_s) end end if r.nil? && @hResponseObj[:writerShowTags] @xml.tag!('gmd:obliqueLineLatitude') end # oblique line point - azimuth line longitude {real} r = hLinePoint[:obliqueLineLongitude] unless r.nil? @xml.tag!('gmd:obliqueLineLongitude') do @xml.tag!('gco:real', r.to_s) end end if r.nil? && @hResponseObj[:writerShowTags] @xml.tag!('gmd:obliqueLineLongitude') end end # gmd:MD_ObliqueLinePoint end