Select to view content in your preferred language

Does ArcMap support GMLCOV:ReferenceableGridCoverage in WCS 2.0.1?

363
0
02-06-2023 03:30 AM
Labels (3)
BangHuu
New Contributor

I wonder if ESRI ArcMap (Arc GIS) supports raster coverages GMLCOV:ReferenceableGridCoverage (https://docs.opengeospatial.org/is/16-083r3/16-083r3.html) in WCS 2.0.1? This is used from WCS coverages which have an irregular axis (e.g. time, height,...).

For example, I have this OGC WCS 2.0.1 DescribeCoverage endpoint which returns the result of a 3D GMLCOV:ReferenceableGridCoverage raster coverage: http://sandbox.datacove.eu:8080/rasdaman/ows?service=WCS&version=2.0.1&request=DescribeCoverage&cove...

It has the special `<gml:domainSet`> element:

 

        <gml:domainSet>
            <gmlrgrid:ReferenceableGridByVectors dimension="3" gmlrgrid:id="AverageChlorophyll-grid">
                <gml:limits>
                    <gml:GridEnvelope>
                        <gml:low>0 0 0</gml:low>
                        <gml:high>3 119 239</gml:high>
                    </gml:GridEnvelope>
                </gml:limits>
                <gml:axisLabels>ansi Lat Lon</gml:axisLabels>
                <gmlrgrid:origin>
                    <gml:Point gml:id="AverageChlorophyll-point" srsName="http://localhost:8080/def/crs-compound?1=http://localhost:8080/def/crs/OGC/0/AnsiDate&amp;2=http://localhost:8080/def/crs/EPSG/0/4326">
                        <gml:pos>"2015-01-01T00:00:00.000Z" 89.25 -179.25</gml:pos>
                    </gml:Point>
                </gmlrgrid:origin>
                <gmlrgrid:generalGridAxis>
                    <gmlrgrid:GeneralGridAxis>
                        <gmlrgrid:offsetVector srsName="http://localhost:8080/def/crs-compound?1=http://localhost:8080/def/crs/OGC/0/AnsiDate&amp;2=http://localhost:8080/def/crs/EPSG/0/4326">1 0 0</gmlrgrid:offsetVector>
                        <gmlrgrid:coefficients>"2015-01-01T00:00:00.000Z" "2015-02-01T00:00:00.000Z" "2015-03-01T00:00:00.000Z" "2015-04-01T00:00:00.000Z"</gmlrgrid:coefficients>
                        <gmlrgrid:gridAxesSpanned>ansi</gmlrgrid:gridAxesSpanned>
                        <gmlrgrid:sequenceRule axisOrder="+1">Linear</gmlrgrid:sequenceRule>
                    </gmlrgrid:GeneralGridAxis>
                </gmlrgrid:generalGridAxis>
                <gmlrgrid:generalGridAxis>
                    <gmlrgrid:GeneralGridAxis>
                        <gmlrgrid:offsetVector srsName="http://localhost:8080/def/crs-compound?1=http://localhost:8080/def/crs/OGC/0/AnsiDate&amp;2=http://localhost:8080/def/crs/EPSG/0/4326">0 -1.5 0</gmlrgrid:offsetVector>
                        <gmlrgrid:coefficients/>
                        <gmlrgrid:gridAxesSpanned>Lat</gmlrgrid:gridAxesSpanned>
                        <gmlrgrid:sequenceRule axisOrder="+1">Linear</gmlrgrid:sequenceRule>
                    </gmlrgrid:GeneralGridAxis>
                </gmlrgrid:generalGridAxis>
                <gmlrgrid:generalGridAxis>
                    <gmlrgrid:GeneralGridAxis>
                        <gmlrgrid:offsetVector srsName="http://localhost:8080/def/crs-compound?1=http://localhost:8080/def/crs/OGC/0/AnsiDate&amp;2=http://localhost:8080/def/crs/EPSG/0/4326">0 0 1.5</gmlrgrid:offsetVector>
                        <gmlrgrid:coefficients/>
                        <gmlrgrid:gridAxesSpanned>Lon</gmlrgrid:gridAxesSpanned>
                        <gmlrgrid:sequenceRule axisOrder="+1">Linear</gmlrgrid:sequenceRule>
                    </gmlrgrid:GeneralGridAxis>
                </gmlrgrid:generalGridAxis>
            </gmlrgrid:ReferenceableGridByVectors>
        </gml:domainSet>

 

0 Kudos
0 Replies