Class: Georeference::Wkt
- Inherits:
-
Georeference
- Object
- Georeference
- Georeference::Wkt
- Defined in:
- app/models/georeference/wkt.rb
Overview
A Georeference derived from the user supplying Wkt en.wikipedia.org/wiki/Well-known_text_representation_of_geometry
Instance Attribute Summary collapse
-
#wkt ⇒ Object
Returns the value of attribute wkt.
Instance Method Summary collapse
Instance Attribute Details
#wkt ⇒ Object
Returns the value of attribute wkt.
4 5 6 |
# File 'app/models/georeference/wkt.rb', line 4 def wkt @wkt end |
Instance Method Details
#dwc_georeference_attributes ⇒ Object
26 27 28 29 30 31 32 33 34 35 36 |
# File 'app/models/georeference/wkt.rb', line 26 def dwc_georeference_attributes h = {} super(h) h.merge!( georeferenceSources: "Undefined WKT source.", georeferenceRemarks: "Created by pasting in a shape in WKT (well known text) format.", geodeticDatum: nil # TODO: check ) h[:georeferenceProtocol] = 'General purpose georeference derived from any source that produces WKT (well known text).' if h[:georeferenceProtocol].blank? h end |
#wkt_is_parseable ⇒ Object
22 23 24 |
# File 'app/models/georeference/wkt.rb', line 22 def wkt_is_parseable errors.add(:WKT, @wkt_error) if @wkt_error end |