onestop icon indicating copy to clipboard operation
onestop copied to clipboard

Support for BoundingPolygon elements in XML

Open dneufeldcu opened this issue 4 years ago • 0 comments

Summary

As a a metadata content developers
I want to be able to support more complex geometries coming from ISO XML
So that I can better add metadata to OneStop coming from the CLASS system

Tasks

  • [ ] In parsalyzer add support for parse gmd:EX_BoundingPolygon elements in XML metadata

References

xpath: /gmi:MI_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_BoundingPolygon/gmd:polygon/gml:Polygon

xml snippet:

            <gmd:EX_BoundingPolygon>
              <gmd:polygon>
                <gml:Polygon gml:id="p1">
                  <gml:description>Swath Polygon</gml:description>
                  <gml:exterior>
                    <gml:LinearRing>
                      <gml:pos>-169.080001831 2.75</gml:pos>
                      <gml:pos>-149.550003052 6.13000011444</gml:pos>
                      <gml:pos>-168.779998779 4.55999994278</gml:pos>
                      <gml:pos>-150.570007324 7.73999977112</gml:pos>
                      <gml:pos>-169.080001831 2.75</gml:pos>
                    </gml:LinearRing>
                  </gml:exterior>
                </gml:Polygon>
              </gmd:polygon>
            </gmd:EX_BoundingPolygon>
          </gmd:geographicElement>

Full xml: https://drive.google.com/drive/folders/1G3Erg1STQcO1XL2YfFttZBIQQunfkPXB

dneufeldcu avatar Oct 08 '20 16:10 dneufeldcu