Class: CocinaDisplay::Geospatial::DMSBoundingBoxParser

Inherits:
BoundingBoxParser show all
Includes:
DMSParser
Defined in:
lib/cocina_display/geospatial.rb

Overview

Note:

This data can come from the MARC 255$c field.

DMS-format bounding boxes with varying punctuation, delimited by – and /.

Direct Known Subclasses

MarcDMSBoundingBoxParser

Constant Summary collapse

PATTERN =
/(?<min_lng>.+?)-+(?<max_lng>.+)\/(?<min_lat>.+?)-+(?<max_lat>.+)/

Constants included from DMSParser

CocinaDisplay::Geospatial::DMSParser::POINT_PATTERN

Method Summary

Methods included from DMSParser

included

Methods inherited from BoundingBoxParser

parse

Methods inherited from CoordinatesParser

supports?