wfs-xml-interfaces.wsdl 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <wsdl:definitions
  3. targetNamespace="http://www.opengis.net/wfs/requests/2.0"
  4. xmlns:wfs="http://www.opengis.net/wfs/2.0"
  5. xmlns:ows="http://www.opengis.net/ows/1.1"
  6. xmlns:wfs-req="http://www.opengis.net/wfs/requests/2.0"
  7. xmlns:wfs-resp="http://www.opengis.net/wfs/responses/2.0"
  8. xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  9. xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  10. <wsdl:documentation xmlns:dc="http://purl.org/dc/elements/1.1/">
  11. <dc:identifier>urn:opengis:spec:wfs:wsdl-1.1:interfaces:2.0.2</dc:identifier>
  12. <dc:date>2008-08-31</dc:date>
  13. <dc:description>
  14. This is the the normative abstract service interface definition
  15. for the OpenGIS Web Feature Service, v2.0.2. The WSDL 1.1 syntax is
  16. used to describe the interface signatures and message structures.
  17. </dc:description>
  18. </wsdl:documentation>
  19. <wsdl:import namespace="http://www.opengis.net/wfs/responses/2.0"
  20. location="./wfs-responses.wsdl"/>
  21. <wsdl:types>
  22. <wsdl:documentation>
  23. Convenience schema that defines all common WFS message elements.
  24. </wsdl:documentation>
  25. <xsd:schema targetNamespace="http://www.opengis.net/wfs/2.0"
  26. xmlns:wfs="http://www.opengis.net/wfs/2.0"
  27. xmlns:gml="http://www.opengis.net/gml/3.2"
  28. xmlns:ogc="http://www.opengis.net/ogc/1.1"
  29. xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  30. elementFormDefault="qualified" version="1.1.0">
  31. <xsd:include schemaLocation="./wfs.xsd"/>
  32. </xsd:schema>
  33. </wsdl:types>
  34. <wsdl:message name="GetCapabilitiesRequest">
  35. <wsdl:part name="Body" element="wfs:GetCapabilities"/>
  36. </wsdl:message>
  37. <wsdl:message name="DescribeFeatureTypeRequest">
  38. <wsdl:part name="Body" element="wfs:DescribeFeatureType"/>
  39. </wsdl:message>
  40. <wsdl:message name="GetPropertyValueRequest">
  41. <wsdl:part name="Body" element="wfs:GetPropertyValue"/>
  42. </wsdl:message>
  43. <wsdl:message name="GetFeatureRequest">
  44. <wsdl:part name="Body" element="wfs:GetFeature"/>
  45. </wsdl:message>
  46. <wsdl:message name="GetFeatureWithLockRequest">
  47. <wsdl:part name="Body" element="wfs:GetFeatureWithLock"/>
  48. </wsdl:message>
  49. <wsdl:message name="LockFeatureRequest">
  50. <wsdl:part name="Body" element="wfs:LockFeature"/>
  51. </wsdl:message>
  52. <wsdl:message name="TransactionRequest">
  53. <wsdl:part name="Body" element="wfs:Transaction"/>
  54. </wsdl:message>
  55. <wsdl:message name="ListStoredQueriesRequest">
  56. <wsdl:part name="Body" element="wfs:ListStoredQueries"/>
  57. </wsdl:message>
  58. <wsdl:message name="DescribeStoredQueriesRequest">
  59. <wsdl:part name="Body" element="wfs:DescribeStoredQueries"/>
  60. </wsdl:message>
  61. <wsdl:message name="CreateStoredQueryRequest">
  62. <wsdl:part name="Body" element="wfs:CreateStoredQuery"/>
  63. </wsdl:message>
  64. <wsdl:message name="DropStoredQueryRequest">
  65. <wsdl:part name="Body" element="wfs:DropStoredQuery"/>
  66. </wsdl:message>
  67. <wsdl:portType name="wfs">
  68. <wsdl:operation name="wfs.getCapabilities">
  69. <wsdl:input message="wfs-req:GetCapabilitiesRequest"/>
  70. <wsdl:output message="wfs-resp:GetCapabilitiesResponse"/>
  71. <wsdl:fault name="ServiceExceptionReport"
  72. message="wfs-resp:ServiceExceptionReport"/>
  73. </wsdl:operation>
  74. <wsdl:operation name="wfs.describeFeatureType">
  75. <wsdl:input message="wfs-req:DescribeFeatureTypeRequest"/>
  76. <wsdl:output message="wfs-resp:DescribeFeatureTypeResponse"/>
  77. <wsdl:fault name="ServiceExceptionReport"
  78. message="wfs-resp:ServiceExceptionReport"/>
  79. </wsdl:operation>
  80. <wsdl:operation name="wfs.getPropertyValue">
  81. <wsdl:input message="wfs-req:GetPropertyValueRequest"/>
  82. <wsdl:output message="wfs-resp:GetPropertyValueResponse"/>
  83. <wsdl:fault name="ServiceExceptionReport"
  84. message="wfs-resp:ServiceExceptionReport"/>
  85. </wsdl:operation>
  86. <wsdl:operation name="wfs.getFeature">
  87. <wsdl:input message="wfs-req:GetFeatureRequest"/>
  88. <wsdl:output message="wfs-resp:GetFeatureResponse"/>
  89. <wsdl:fault name="ServiceExceptionReport"
  90. message="wfs-resp:ServiceExceptionReport"/>
  91. </wsdl:operation>
  92. <wsdl:operation name="wfs.getFeatureWithLock">
  93. <wsdl:input message="wfs-req:GetFeatureWithLockRequest"/>
  94. <wsdl:output message="wfs-resp:GetFeatureWithLockResponse"/>
  95. <wsdl:fault name="ServiceExceptionReport"
  96. message="wfs-resp:ServiceExceptionReport"/>
  97. </wsdl:operation>
  98. <wsdl:operation name="wfs.lockFeature">
  99. <wsdl:input message="wfs-req:LockFeatureRequest"/>
  100. <wsdl:output message="wfs-resp:LockFeatureResponse"/>
  101. <wsdl:fault name="ServiceExceptionReport"
  102. message="wfs-resp:ServiceExceptionReport"/>
  103. </wsdl:operation>
  104. <wsdl:operation name="wfs.transaction">
  105. <wsdl:input message="wfs-req:TransactionRequest"/>
  106. <wsdl:output message="wfs-resp:TransactionResponse"/>
  107. <wsdl:fault name="ServiceExceptionReport"
  108. message="wfs-resp:ServiceExceptionReport"/>
  109. </wsdl:operation>
  110. <wsdl:operation name="wfs.listStoredQueries">
  111. <wsdl:input message="wfs-req:ListStoredQueriesRequest"/>
  112. <wsdl:output message="wfs-resp:ListStoredQueriesResponse"/>
  113. <wsdl:fault name="ServiceExceptionReport"
  114. message="wfs-resp:ServiceExceptionReport"/>
  115. </wsdl:operation>
  116. <wsdl:operation name="wfs.describeStoredQueries">
  117. <wsdl:input message="wfs-req:DescribeStoredQueriesRequest"/>
  118. <wsdl:output message="wfs-resp:DescribeStoredQueriesResponse"/>
  119. <wsdl:fault name="ServiceExceptionReport"
  120. message="wfs-resp:ServiceExceptionReport"/>
  121. </wsdl:operation>
  122. <wsdl:operation name="wfs.createStoredQuery">
  123. <wsdl:input message="wfs-req:CreateStoredQueryRequest"/>
  124. <wsdl:output message="wfs-resp:CreateStoredQueryResponse"/>
  125. <wsdl:fault name="ServiceExceptionReport"
  126. message="wfs-resp:ServiceExceptionReport"/>
  127. </wsdl:operation>
  128. <wsdl:operation name="wfs.dropStoredQuery">
  129. <wsdl:input message="wfs-req:DropStoredQueryRequest"/>
  130. <wsdl:output message="wfs-resp:DropStoredQueryResponse"/>
  131. <wsdl:fault name="ServiceExceptionReport"
  132. message="wfs-resp:ServiceExceptionReport"/>
  133. </wsdl:operation>
  134. </wsdl:portType>
  135. </wsdl:definitions>