lib/aixm/feature/navigational_aid/designated_point.rb in aixm-0.2.1 vs lib/aixm/feature/navigational_aid/designated_point.rb in aixm-0.2.2

- old
+ new

@@ -21,11 +21,11 @@ attr_reader :type public_class_method :new - def initialize(id:, name:, xy:, z: nil, type:) + def initialize(id:, name: nil, xy:, z: nil, type:) super(id: id, name: name, xy: xy, z: z) self.type = type end def type=(value) @@ -58,10 +58,10 @@ def to_aixm(*extensions) builder = to_builder(*extensions) builder.Dpn do |dpn| dpn << to_uid(*extensions).indent(2) dpn.OrgUid - dpn.txtName(name) + dpn.txtName(name) if name dpn.codeDatum('WGE') dpn.codeType(type_key.to_s) if z dpn.valElev(z.alt) dpn.uomDistVer(z.unit.to_s)