Package org.geotools.ows.bindings

Source Code of org.geotools.ows.bindings.OperationsMetadataBindingTest

package org.geotools.ows.bindings;

import net.opengis.ows10.OperationsMetadataType;

import org.geotools.ows.OWSTestSupport;

/**
*
*
* @source $URL$
*/
public class OperationsMetadataBindingTest extends OWSTestSupport {

    public void testParse() throws Exception {
        String xml = " <ows:OperationsMetadata xmlns:ows=\"http://www.opengis.net/ows\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">"+
        "  <ows:Operation name=\"GetCapabilities\">"+
        "   <ows:DCP>"+
        "    <ows:HTTP>"+
        "     <ows:Get xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer?\" />"+
        "     <ows:Post xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer\" />"+
        "    </ows:HTTP>"+
        "   </ows:DCP>"+
        "   <ows:Parameter name=\"AcceptVersions\">"+
        "    <ows:Value>1.1.0</ows:Value>"+
        "    <ows:Value>1.0.0</ows:Value>"+
        "   </ows:Parameter>"+
        "   <ows:Parameter name=\"AcceptFormats\">"+
        "    <ows:Value>text/xml</ows:Value>"+
        "   </ows:Parameter>"+
        "  </ows:Operation>"+
        "  <ows:Operation name=\"DescribeFeatureType\">"+
        "   <ows:DCP>"+
        "    <ows:HTTP>"+
        "     <ows:Get xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer?\" />"+
        "     <ows:Post xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer\" />"+
        "    </ows:HTTP>"+
        "   </ows:DCP>"+
        "   <ows:Parameter name=\"outputFormat\">"+
        "    <ows:Value>text/xml; subType=gml/3.1.1/profiles/gmlsf/1.0.0/0</ows:Value>"+
        "   </ows:Parameter>"+
        "  </ows:Operation>"+
        "  <ows:Operation name=\"GetFeature\">"+
        "   <ows:DCP>"+
        "    <ows:HTTP>"+
        "     <ows:Get xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer?\" />"+
        "     <ows:Post xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer\" />"+
        "    </ows:HTTP>"+
        "   </ows:DCP>"+
        "   <ows:Parameter name=\"resultType\">"+
        "    <ows:Value>results</ows:Value>"+
        "    <ows:Value>hits</ows:Value>"+
        "   </ows:Parameter>"+
        "   <ows:Parameter name=\"outputFormat\">"+
        "    <ows:Value>text/xml; subType=gml/3.1.1/profiles/gmlsf/1.0.0/0</ows:Value>"+
        "   </ows:Parameter>"+
        "  </ows:Operation>"+
        "  <ows:ExtendedCapabilities>"+
        "   <ows:Constraint name=\"serviceAxisOrderForSwappableSRS\">"+
        "    <ows:Value>latitude,longitude</ows:Value>"+
        "   </ows:Constraint>"+
        "  </ows:ExtendedCapabilities>"+
        " </ows:OperationsMetadata>";

        buildDocument(xml);
        OperationsMetadataType ops = (OperationsMetadataType) parse();
        assertNotNull(ops);
    }
}
TOP

Related Classes of org.geotools.ows.bindings.OperationsMetadataBindingTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.