Bug #2179
closed
Fix harvesting script to get all points and boxes
Added by John Harris about 19 years ago.
Updated about 18 years ago.
Description
Currently, the code that extracts spatial information from EML documents stored
in Metacat only grabs points and does not create polygons that better represent
the bounding boxes expressed in EML. Also, the code grabs the first of the
geographicCoverage sections, instead it should grab all.
This bug is a few parts and is already partially resolved:
DONE:
Bug 2499 describes the effort to port the harvesting script to pure Java. This has been relatively successful. It now generates two datasets representing each metacat document as a polygon AND a point. The point is calculated from the centroid of the geographic coverage.
TO DO:
Multiple geographicCoverage sections are not yet supported
Documents without geographicCoverages (or left blank) will are represented as a point with lat,long of 0,0
See 2499. Mutiple coverages supported. Empty bounding coords are now recognized. Cases where bboxs cross the dateline or poles (west > east and/or south > north) are handled properly by spliting into multipolygons.
Original Bugzilla ID was 2179
Also available in: Atom
PDF