owsservices.yaml 63 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848
  1. ---
  2. swagger: '2.0'
  3. info:
  4. version: 1.0.0
  5. title: OWS Services
  6. description: An OWS service refers to any of the OGC services that GeoServer supports, such as WFS, WMS, and WCS. These endpoints controls the settings of these services.
  7. contact:
  8. name: GeoServer
  9. email: 'geoserver-users@osgeo.org'
  10. url: 'https://geoserver.org/comm/'
  11. host: localhost:8080
  12. basePath: /geoserver/rest
  13. paths:
  14. /services/wms/settings:
  15. get:
  16. operationId: getWMSSettings
  17. tags:
  18. - "OWSServices"
  19. description: Retrieves Web Map Service settings globally for the server.
  20. produces:
  21. - application/xml
  22. - application/json
  23. - text/html
  24. responses:
  25. 200:
  26. description: OK
  27. schema:
  28. $ref: "#/definitions/WMSInfo"
  29. examples:
  30. application/xml: |
  31. <wms>
  32. <enabled>true</enabled>
  33. <name>My GeoServer WMS</name>
  34. <title>My GeoServer WMS</title>
  35. <maintainer>http://geoserver.org/comm</maintainer>
  36. <abstrct>
  37. This is a description of your Web Map Server.
  38. </abstrct>
  39. <accessConstraints>NONE</accessConstraints>
  40. <fees>NONE</fees>
  41. <versions>
  42. <org.geotools.util.Version>
  43. <version>1.1.1</version>
  44. </org.geotools.util.Version>
  45. <org.geotools.util.Version>
  46. <version>1.3.0</version>
  47. </org.geotools.util.Version>
  48. </versions>
  49. <keywords>
  50. <string>WFS</string>
  51. <string>WMS</string>
  52. <string>GEOSERVER</string>
  53. </keywords>
  54. <citeCompliant>false</citeCompliant>
  55. <onlineResource>http://geoserver.org</onlineResource>
  56. <schemaBaseURL>http://schemas.opengis.net</schemaBaseURL>
  57. <verbose>false</verbose>
  58. <metadata>
  59. <entry key="svgAntiAlias">true</entry>
  60. <entry key="svgRenderer">Batik</entry>
  61. </metadata>
  62. <watermark>
  63. <enabled>false</enabled>
  64. <position>BOT_RIGHT</position>
  65. <transparency>0</transparency>
  66. </watermark>
  67. <interpolation>Nearest</interpolation>
  68. <getFeatureInfoMimeTypeCheckingEnabled>false</getFeatureInfoMimeTypeCheckingEnabled>
  69. <getMapMimeTypeCheckingEnabled>false</getMapMimeTypeCheckingEnabled>
  70. <dynamicStylingDisabled>false</dynamicStylingDisabled>
  71. <maxBuffer>25</maxBuffer>
  72. <maxRequestMemory>0</maxRequestMemory>
  73. <maxRenderingTime>0</maxRenderingTime>
  74. <maxRenderingErrors>0</maxRenderingErrors>
  75. </wms>
  76. application/json: |
  77. {
  78. "wms": {
  79. "enabled": true,
  80. "name": "My GeoServer WMS",
  81. "title": "My GeoServer WMS",
  82. "maintainer": "http://geoserver.org/comm",
  83. "abstrct": "\nThis is a description of your Web Map Server.\n ",
  84. "accessConstraints": "NONE",
  85. "fees": "NONE",
  86. "versions": {
  87. "org.geotools.util.Version": [
  88. {
  89. "version": "1.1.1"
  90. },
  91. {
  92. "version": "1.3.0"
  93. }
  94. ]
  95. },
  96. "keywords": {
  97. "string": [
  98. "WFS",
  99. "WMS",
  100. "GEOSERVER"
  101. ]
  102. },
  103. "citeCompliant": false,
  104. "onlineResource": "http://geoserver.org",
  105. "schemaBaseURL": "http://schemas.opengis.net",
  106. "verbose": false,
  107. "metadata": {
  108. "entry": [
  109. {
  110. "@key": "svgAntiAlias",
  111. "$": "true"
  112. },
  113. {
  114. "@key": "svgRenderer",
  115. "$": "Batik"
  116. }
  117. ]
  118. },
  119. "watermark": {
  120. "enabled": false,
  121. "position": "BOT_RIGHT",
  122. "transparency": 0
  123. },
  124. "interpolation": "Nearest",
  125. "getFeatureInfoMimeTypeCheckingEnabled": false,
  126. "getMapMimeTypeCheckingEnabled": false,
  127. "dynamicStylingDisabled": false,
  128. "maxBuffer": 25,
  129. "maxRequestMemory": 0,
  130. "maxRenderingTime": 0,
  131. "maxRenderingErrors": 0
  132. }
  133. }
  134. post:
  135. operationId: postWMSSettings
  136. tags:
  137. - "OWSServices"
  138. description: Invalid. Use PUT to edit a service setting.
  139. responses:
  140. 405:
  141. description: Method Not Allowed
  142. put:
  143. operationId: putWMSSettings
  144. tags:
  145. - "OWSServices"
  146. description: Edits a global WMS setting.
  147. parameters:
  148. - name: WMSSettingsBody
  149. in: body
  150. description: Body of the WMS settings
  151. required: true
  152. schema:
  153. $ref: "#/definitions/WMSInfo"
  154. consumes:
  155. - application/xml
  156. - application/json
  157. responses:
  158. 201:
  159. description: Created
  160. delete:
  161. operationId: deleteWMSSettings
  162. tags:
  163. - "OWSServices"
  164. description: Invalid. Use PUT to edit settings.
  165. responses:
  166. 405:
  167. description: Method Not Allowed
  168. /services/wms/workspaces/{workspace}/settings:
  169. parameters:
  170. - name: workspace
  171. in: path
  172. required: true
  173. type: string
  174. description: The workspace name
  175. get:
  176. operationId: getWMSWorkspaceSettings
  177. tags:
  178. - "OWSServices"
  179. description: Retrieves Web Map Service settings for a given workspace.
  180. produces:
  181. - application/xml
  182. - application/json
  183. - text/html
  184. responses:
  185. 200:
  186. description: OK
  187. schema:
  188. $ref: "#/definitions/WMSInfo"
  189. examples:
  190. application/xml: |
  191. <wms>
  192. <workspace>
  193. <name>nurc</name>
  194. </workspace>
  195. <enabled>true</enabled>
  196. <name>My GeoServer WMS</name>
  197. <title>My GeoServer WMS</title>
  198. <maintainer>http://geoserver.org/comm</maintainer>
  199. <abstrct>
  200. This is a description of your Web Map Server.
  201. </abstrct>
  202. <accessConstraints>NONE</accessConstraints>
  203. <fees>NONE</fees>
  204. <versions>
  205. <org.geotools.util.Version>
  206. <version>1.1.1</version>
  207. </org.geotools.util.Version>
  208. <org.geotools.util.Version>
  209. <version>1.3.0</version>
  210. </org.geotools.util.Version>
  211. </versions>
  212. <keywords>
  213. <string>WFS</string>
  214. <string>WMS</string>
  215. <string>GEOSERVER</string>
  216. </keywords>
  217. <citeCompliant>false</citeCompliant>
  218. <onlineResource>http://geoserver.org</onlineResource>
  219. <schemaBaseURL>http://schemas.opengis.net</schemaBaseURL>
  220. <verbose>false</verbose>
  221. <metadata>
  222. <entry key="svgAntiAlias">true</entry>
  223. <entry key="svgRenderer">Batik</entry>
  224. </metadata>
  225. <watermark>
  226. <enabled>false</enabled>
  227. <position>BOT_RIGHT</position>
  228. <transparency>0</transparency>
  229. </watermark>
  230. <interpolation>Nearest</interpolation>
  231. <getFeatureInfoMimeTypeCheckingEnabled>false</getFeatureInfoMimeTypeCheckingEnabled>
  232. <getMapMimeTypeCheckingEnabled>false</getMapMimeTypeCheckingEnabled>
  233. <dynamicStylingDisabled>false</dynamicStylingDisabled>
  234. <maxBuffer>25</maxBuffer>
  235. <maxRequestMemory>0</maxRequestMemory>
  236. <maxRenderingTime>0</maxRenderingTime>
  237. <maxRenderingErrors>0</maxRenderingErrors>
  238. </wms>
  239. application/json: |
  240. {
  241. "wms": {
  242. "workspace": {
  243. "name": "nurc"
  244. },
  245. "enabled": true,
  246. "name": "My GeoServer WMS",
  247. "title": "My GeoServer WMS",
  248. "maintainer": "http://geoserver.org/comm",
  249. "abstrct": "\nThis is a description of your Web Map Server.\n ",
  250. "accessConstraints": "NONE",
  251. "fees": "NONE",
  252. "versions": {
  253. "org.geotools.util.Version": [
  254. {
  255. "version": "1.1.1"
  256. },
  257. {
  258. "version": "1.3.0"
  259. }
  260. ]
  261. },
  262. "keywords": {
  263. "string": [
  264. "WFS",
  265. "WMS",
  266. "GEOSERVER"
  267. ]
  268. },
  269. "citeCompliant": false,
  270. "onlineResource": "http://geoserver.org",
  271. "schemaBaseURL": "http://schemas.opengis.net",
  272. "verbose": false,
  273. "metadata": {
  274. "entry": [
  275. {
  276. "@key": "svgAntiAlias",
  277. "$": "true"
  278. },
  279. {
  280. "@key": "svgRenderer",
  281. "$": "Batik"
  282. }
  283. ]
  284. },
  285. "watermark": {
  286. "enabled": false,
  287. "position": "BOT_RIGHT",
  288. "transparency": 0
  289. },
  290. "interpolation": "Nearest",
  291. "getFeatureInfoMimeTypeCheckingEnabled": false,
  292. "getMapMimeTypeCheckingEnabled": false,
  293. "dynamicStylingDisabled": false,
  294. "maxBuffer": 25,
  295. "maxRequestMemory": 0,
  296. "maxRenderingTime": 0,
  297. "maxRenderingErrors": 0
  298. }
  299. }
  300. post:
  301. operationId: postWMSWorkspaceSettings
  302. tags:
  303. - "OWSServices"
  304. description: Invalid. Use PUT to edit a service setting.
  305. responses:
  306. 405:
  307. description: Method Not Allowed
  308. put:
  309. operationId: putWMSWorkspaceSettings
  310. tags:
  311. - "OWSServices"
  312. description: Edits a workspace-specific WMS setting.
  313. parameters:
  314. - name: WMSSettingsBody
  315. in: body
  316. description: Body of the WMS settings
  317. required: true
  318. schema:
  319. $ref: "#/definitions/WMSInfo"
  320. consumes:
  321. - application/xml
  322. - application/json
  323. responses:
  324. 201:
  325. description: Created
  326. delete:
  327. operationId: deleteWMSWorkspaceSettings
  328. tags:
  329. - "OWSServices"
  330. description: Deletes a workspace-specific WMS setting.
  331. responses:
  332. 200:
  333. description: OK
  334. /services/wfs/settings:
  335. get:
  336. operationId: getWFSSettings
  337. tags:
  338. - "OWSServices"
  339. description: Retrieves Web Feature Service settings globally for the server.
  340. produces:
  341. - application/xml
  342. - application/json
  343. - text/html
  344. responses:
  345. 200:
  346. description: OK
  347. schema:
  348. $ref: "#/definitions/WFSInfo"
  349. examples:
  350. application/xml: |
  351. <wfs>
  352. <enabled>true</enabled>
  353. <name>WFS</name>
  354. <title>GeoServer Web Feature Service</title>
  355. <maintainer>http://geoserver.org/comm</maintainer>
  356. <abstrct>This is the reference implementation of WFS 1.0.0 and WFS 1.1.0, supports all WFS operations including Transaction.</abstrct>
  357. <accessConstraints>NONE</accessConstraints>
  358. <fees>NONE</fees>
  359. <versions>
  360. <org.geotools.util.Version>
  361. <version>1.0.0</version>
  362. </org.geotools.util.Version>
  363. <org.geotools.util.Version>
  364. <version>1.1.0</version>
  365. </org.geotools.util.Version>
  366. <org.geotools.util.Version>
  367. <version>2.0.0</version>
  368. </org.geotools.util.Version>
  369. </versions>
  370. <keywords>
  371. <string>WFS</string>
  372. <string>WMS</string>
  373. <string>GEOSERVER</string>
  374. </keywords>
  375. <metadataLink/>
  376. <citeCompliant>false</citeCompliant>
  377. <onlineResource>http://geoserver.org</onlineResource>
  378. <schemaBaseURL>http://schemas.opengis.net</schemaBaseURL>
  379. <verbose>false</verbose>
  380. <gml>
  381. <entry>
  382. <version>V_20</version>
  383. <gml>
  384. <srsNameStyle>URN2</srsNameStyle>
  385. <overrideGMLAttributes>false</overrideGMLAttributes>
  386. </gml>
  387. </entry>
  388. <entry>
  389. <version>V_10</version>
  390. <gml>
  391. <srsNameStyle>XML</srsNameStyle>
  392. <overrideGMLAttributes>true</overrideGMLAttributes>
  393. </gml>
  394. </entry>
  395. <entry>
  396. <version>V_11</version>
  397. <gml>
  398. <srsNameStyle>URN</srsNameStyle>
  399. <overrideGMLAttributes>false</overrideGMLAttributes>
  400. </gml>
  401. </entry>
  402. </gml>
  403. <serviceLevel>COMPLETE</serviceLevel>
  404. <maxFeatures>1000000</maxFeatures>
  405. <featureBounding>false</featureBounding>
  406. <canonicalSchemaLocation>false</canonicalSchemaLocation>
  407. <encodeFeatureMember>false</encodeFeatureMember>
  408. <hitsIgnoreMaxFeatures>false</hitsIgnoreMaxFeatures>
  409. </wfs>
  410. application/json: |
  411. {
  412. "wfs": {
  413. "enabled": true,
  414. "name": "WFS",
  415. "title": "GeoServer Web Feature Service",
  416. "maintainer": "http://geoserver.org/comm",
  417. "abstrct": "This is the reference implementation of WFS 1.0.0 and WFS 1.1.0, supports all WFS operations including Transaction.",
  418. "accessConstraints": "NONE",
  419. "fees": "NONE",
  420. "versions": {
  421. "org.geotools.util.Version": [
  422. {
  423. "version": "1.0.0"
  424. },
  425. {
  426. "version": "1.1.0"
  427. },
  428. {
  429. "version": "2.0.0"
  430. }
  431. ]
  432. },
  433. "keywords": {
  434. "string": [
  435. "WFS",
  436. "WMS",
  437. "GEOSERVER"
  438. ]
  439. },
  440. "metadataLink": "",
  441. "citeCompliant": false,
  442. "onlineResource": "http://geoserver.org",
  443. "schemaBaseURL": "http://schemas.opengis.net",
  444. "verbose": false,
  445. "gml": {
  446. "entry": [
  447. {
  448. "version": "V_20",
  449. "gml": {
  450. "srsNameStyle": [
  451. "URN2"
  452. ],
  453. "overrideGMLAttributes": false
  454. }
  455. },
  456. {
  457. "version": "V_10",
  458. "gml": {
  459. "srsNameStyle": [
  460. "XML"
  461. ],
  462. "overrideGMLAttributes": true
  463. }
  464. },
  465. {
  466. "version": "V_11",
  467. "gml": {
  468. "srsNameStyle": [
  469. "URN"
  470. ],
  471. "overrideGMLAttributes": false
  472. }
  473. }
  474. ]
  475. },
  476. "serviceLevel": "COMPLETE",
  477. "maxFeatures": 1000000,
  478. "featureBounding": false,
  479. "canonicalSchemaLocation": false,
  480. "encodeFeatureMember": false,
  481. "hitsIgnoreMaxFeatures": false
  482. }
  483. }
  484. post:
  485. operationId: postWFSSettings
  486. tags:
  487. - "OWSServices"
  488. description: Invalid. Use PUT to edit a service setting.
  489. responses:
  490. 405:
  491. description: Method Not Allowed
  492. put:
  493. operationId: putWFSSettings
  494. tags:
  495. - "OWSServices"
  496. description: Edits a global WFS setting.
  497. parameters:
  498. - name: WFSSettingsBody
  499. in: body
  500. description: Body of the WFS settings
  501. required: true
  502. schema:
  503. $ref: "#/definitions/WFSInfo"
  504. consumes:
  505. - application/xml
  506. - application/json
  507. responses:
  508. 201:
  509. description: Created
  510. delete:
  511. operationId: deleteWFSSettings
  512. tags:
  513. - "OWSServices"
  514. description: Invalid. Use PUT to edit settings.
  515. responses:
  516. 405:
  517. description: Method Not Allowed
  518. /services/wfs/workspaces/{workspace}/settings:
  519. parameters:
  520. - name: workspace
  521. in: path
  522. required: true
  523. type: string
  524. description: The workspace name
  525. get:
  526. operationId: getWFSWorkspaceSettings
  527. tags:
  528. - "OWSServices"
  529. description: Retrieves Web Feature Service settings for a given workspace.
  530. produces:
  531. - application/xml
  532. - application/json
  533. - text/html
  534. responses:
  535. 200:
  536. description: OK
  537. schema:
  538. $ref: "#/definitions/WFSInfo"
  539. examples:
  540. application/xml: |
  541. <wfs>
  542. <workspace>
  543. <name>nurc</name>
  544. </workspace>
  545. <enabled>true</enabled>
  546. <name>WFS</name>
  547. <title>GeoServer Web Feature Service</title>
  548. <maintainer>http://geoserver.org/comm</maintainer>
  549. <abstrct>This is the reference implementation of WFS 1.0.0 and WFS 1.1.0, supports all WFS operations including Transaction.</abstrct>
  550. <accessConstraints>NONE</accessConstraints>
  551. <fees>NONE</fees>
  552. <versions>
  553. <org.geotools.util.Version>
  554. <version>1.0.0</version>
  555. </org.geotools.util.Version>
  556. <org.geotools.util.Version>
  557. <version>1.1.0</version>
  558. </org.geotools.util.Version>
  559. <org.geotools.util.Version>
  560. <version>2.0.0</version>
  561. </org.geotools.util.Version>
  562. </versions>
  563. <keywords>
  564. <string>WFS</string>
  565. <string>WMS</string>
  566. <string>GEOSERVER</string>
  567. </keywords>
  568. <metadataLink/>
  569. <citeCompliant>false</citeCompliant>
  570. <onlineResource>http://geoserver.org</onlineResource>
  571. <schemaBaseURL>http://schemas.opengis.net</schemaBaseURL>
  572. <verbose>false</verbose>
  573. <gml>
  574. <entry>
  575. <version>V_20</version>
  576. <gml>
  577. <srsNameStyle>URN2</srsNameStyle>
  578. <overrideGMLAttributes>false</overrideGMLAttributes>
  579. </gml>
  580. </entry>
  581. <entry>
  582. <version>V_10</version>
  583. <gml>
  584. <srsNameStyle>XML</srsNameStyle>
  585. <overrideGMLAttributes>true</overrideGMLAttributes>
  586. </gml>
  587. </entry>
  588. <entry>
  589. <version>V_11</version>
  590. <gml>
  591. <srsNameStyle>URN</srsNameStyle>
  592. <overrideGMLAttributes>false</overrideGMLAttributes>
  593. </gml>
  594. </entry>
  595. </gml>
  596. <serviceLevel>COMPLETE</serviceLevel>
  597. <maxFeatures>1000000</maxFeatures>
  598. <featureBounding>false</featureBounding>
  599. <canonicalSchemaLocation>false</canonicalSchemaLocation>
  600. <encodeFeatureMember>false</encodeFeatureMember>
  601. <hitsIgnoreMaxFeatures>false</hitsIgnoreMaxFeatures>
  602. </wfs>
  603. application/json: |
  604. {
  605. "wfs": {
  606. "workspace": {
  607. "name": "nurc"
  608. },
  609. "enabled": true,
  610. "name": "WFS",
  611. "title": "GeoServer Web Feature Service",
  612. "maintainer": "http://geoserver.org/comm",
  613. "abstrct": "This is the reference implementation of WFS 1.0.0 and WFS 1.1.0, supports all WFS operations including Transaction.",
  614. "accessConstraints": "NONE",
  615. "fees": "NONE",
  616. "versions": {
  617. "org.geotools.util.Version": [
  618. {
  619. "version": "1.0.0"
  620. },
  621. {
  622. "version": "1.1.0"
  623. },
  624. {
  625. "version": "2.0.0"
  626. }
  627. ]
  628. },
  629. "keywords": {
  630. "string": [
  631. "WFS",
  632. "WMS",
  633. "GEOSERVER"
  634. ]
  635. },
  636. "metadataLink": "",
  637. "citeCompliant": false,
  638. "onlineResource": "http://geoserver.org",
  639. "schemaBaseURL": "http://schemas.opengis.net",
  640. "verbose": false,
  641. "gml": {
  642. "entry": [
  643. {
  644. "version": "V_20",
  645. "gml": {
  646. "srsNameStyle": [
  647. "URN2"
  648. ],
  649. "overrideGMLAttributes": false
  650. }
  651. },
  652. {
  653. "version": "V_10",
  654. "gml": {
  655. "srsNameStyle": [
  656. "XML"
  657. ],
  658. "overrideGMLAttributes": true
  659. }
  660. },
  661. {
  662. "version": "V_11",
  663. "gml": {
  664. "srsNameStyle": [
  665. "URN"
  666. ],
  667. "overrideGMLAttributes": false
  668. }
  669. }
  670. ]
  671. },
  672. "serviceLevel": "COMPLETE",
  673. "maxFeatures": 1000000,
  674. "featureBounding": false,
  675. "canonicalSchemaLocation": false,
  676. "encodeFeatureMember": false,
  677. "hitsIgnoreMaxFeatures": false
  678. }
  679. }
  680. post:
  681. operationId: postWFSWorkspaceSettings
  682. tags:
  683. - "OWSServices"
  684. description: Invalid. Use PUT to edit a service setting.
  685. responses:
  686. 405:
  687. description: Method Not Allowed
  688. put:
  689. operationId: putWFSWorkspaceSettings
  690. tags:
  691. - "OWSServices"
  692. description: Edits a workspace-specific WFS setting.
  693. parameters:
  694. - name: WFSSettingsBody
  695. in: body
  696. description: Body of the WFS settings layer
  697. required: true
  698. schema:
  699. $ref: "#/definitions/WFSInfo"
  700. consumes:
  701. - application/xml
  702. - application/json
  703. responses:
  704. 201:
  705. description: Created
  706. delete:
  707. operationId: deleteWFSWorkspaceSettings
  708. tags:
  709. - "OWSServices"
  710. description: Deletes a workspace-specific WFS setting.
  711. responses:
  712. 200:
  713. description: OK
  714. /services/wcs/settings:
  715. get:
  716. operationId: getWCSSettings
  717. tags:
  718. - "OWSServices"
  719. description: Retrieves Web Coverage Service settings globally for the server.
  720. produces:
  721. - application/xml
  722. - application/json
  723. - text/html
  724. responses:
  725. 200:
  726. description: OK
  727. schema:
  728. $ref: "#/definitions/WCSInfo"
  729. examples:
  730. application/xml: |
  731. <wcs>
  732. <enabled>true</enabled>
  733. <name>WCS</name>
  734. <title>Web Coverage Service</title>
  735. <maintainer>http://geoserver.org/comm</maintainer>
  736. <abstrct>This server implements the WCS specification 1.0 and 1.1.1, it's reference implementation of WCS 1.1.1. All layers published by this service are available on WMS also.
  737. </abstrct>
  738. <accessConstraints>NONE</accessConstraints>
  739. <fees>NONE</fees>
  740. <versions>
  741. <org.geotools.util.Version>
  742. <version>1.0.0</version>
  743. </org.geotools.util.Version>
  744. <org.geotools.util.Version>
  745. <version>1.1.1</version>
  746. </org.geotools.util.Version>
  747. <org.geotools.util.Version>
  748. <version>2.0.1</version>
  749. </org.geotools.util.Version>
  750. </versions>
  751. <keywords>
  752. <string>WCS</string>
  753. <string>WMS</string>
  754. <string>GEOSERVER</string>
  755. </keywords>
  756. <metadataLink>
  757. <type>undef</type>
  758. <about>http://geoserver.sourceforge.net/html/index.php</about>
  759. <metadataType>other</metadataType>
  760. </metadataLink>
  761. <citeCompliant>false</citeCompliant>
  762. <onlineResource>http://geoserver.org</onlineResource>
  763. <schemaBaseURL>http://schemas.opengis.net</schemaBaseURL>
  764. <verbose>false</verbose>
  765. <gmlPrefixing>false</gmlPrefixing>
  766. <latLon>false</latLon>
  767. <maxInputMemory>0</maxInputMemory>
  768. <maxOutputMemory>0</maxOutputMemory>
  769. </wcs>
  770. application/json: |
  771. {
  772. "wcs": {
  773. "enabled": true,
  774. "name": "WCS",
  775. "title": "Web Coverage Service",
  776. "maintainer": "http://geoserver.org/comm",
  777. "abstrct": "This server implements the WCS specification 1.0 and 1.1.1, it's reference implementation of WCS 1.1.1. All layers published by this service are available on WMS also.\n ",
  778. "accessConstraints": "NONE",
  779. "fees": "NONE",
  780. "versions": {
  781. "org.geotools.util.Version": [
  782. {
  783. "version": "1.0.0"
  784. },
  785. {
  786. "version": "1.1.1"
  787. },
  788. {
  789. "version": "2.0.1"
  790. }
  791. ]
  792. },
  793. "keywords": {
  794. "string": [
  795. "WCS",
  796. "WMS",
  797. "GEOSERVER"
  798. ]
  799. },
  800. "metadataLink": {
  801. "type": "undef",
  802. "about": "http://geoserver.sourceforge.net/html/index.php",
  803. "metadataType": "other"
  804. },
  805. "citeCompliant": false,
  806. "onlineResource": "http://geoserver.org",
  807. "schemaBaseURL": "http://schemas.opengis.net",
  808. "verbose": false,
  809. "gmlPrefixing": false,
  810. "latLon": false,
  811. "maxInputMemory": 0,
  812. "maxOutputMemory": 0
  813. }
  814. }
  815. post:
  816. operationId: postWCSSettings
  817. tags:
  818. - "OWSServices"
  819. description: Invalid. Use PUT to edit a service setting.
  820. responses:
  821. 405:
  822. description: Method Not Allowed
  823. put:
  824. operationId: putWCSSettings
  825. tags:
  826. - "OWSServices"
  827. description: Edits a global WCS setting.
  828. parameters:
  829. - name: WCSSettingsBody
  830. in: body
  831. description: Body of the WCS settings
  832. required: true
  833. schema:
  834. $ref: "#/definitions/WCSInfo"
  835. consumes:
  836. - application/xml
  837. - application/json
  838. responses:
  839. 201:
  840. description: Created
  841. delete:
  842. operationId: deleteWCSSettings
  843. tags:
  844. - "OWSServices"
  845. description: Invalid. Use PUT to edit settings.
  846. responses:
  847. 405:
  848. description: Method Not Allowed
  849. /services/wcs/workspaces/{workspace}/settings:
  850. parameters:
  851. - name: workspace
  852. in: path
  853. required: true
  854. type: string
  855. description: The workspace name
  856. get:
  857. operationId: getWCSWorkspaceSettings
  858. tags:
  859. - "OWSServices"
  860. description: Retrieves Web Coverage Service settings for a given workspace.
  861. produces:
  862. - application/xml
  863. - application/json
  864. - text/html
  865. responses:
  866. 200:
  867. description: OK
  868. schema:
  869. $ref: "#/definitions/WCSInfo"
  870. examples:
  871. application/xml: |
  872. <wcs>
  873. <workspace>
  874. <name>nurc</name>
  875. </workspace>
  876. <enabled>true</enabled>
  877. <name>WCS</name>
  878. <title>Web Coverage Service</title>
  879. <maintainer>http://geoserver.org/comm</maintainer>
  880. <abstrct>This server implements the WCS specification 1.0 and 1.1.1, it&apos;s reference implementation of WCS 1.1.1. All layers published by this service are available on WMS also.
  881. </abstrct>
  882. <accessConstraints>NONE</accessConstraints>
  883. <fees>NONE</fees>
  884. <versions>
  885. <org.geotools.util.Version>
  886. <version>1.0.0</version>
  887. </org.geotools.util.Version>
  888. <org.geotools.util.Version>
  889. <version>1.1.1</version>
  890. </org.geotools.util.Version>
  891. <org.geotools.util.Version>
  892. <version>2.0.1</version>
  893. </org.geotools.util.Version>
  894. </versions>
  895. <keywords>
  896. <string>WCS</string>
  897. <string>WMS</string>
  898. <string>GEOSERVER</string>
  899. </keywords>
  900. <metadataLink>
  901. <type>undef</type>
  902. <about>http://geoserver.sourceforge.net/html/index.php</about>
  903. <metadataType>other</metadataType>
  904. </metadataLink>
  905. <citeCompliant>false</citeCompliant>
  906. <onlineResource>http://geoserver.org</onlineResource>
  907. <schemaBaseURL>http://schemas.opengis.net</schemaBaseURL>
  908. <verbose>false</verbose>
  909. <gmlPrefixing>false</gmlPrefixing>
  910. <latLon>false</latLon>
  911. <maxInputMemory>0</maxInputMemory>
  912. <maxOutputMemory>0</maxOutputMemory>
  913. <subsamplingEnabled>true</subsamplingEnabled>
  914. <overviewPolicy>IGNORE</overviewPolicy>
  915. </wcs>
  916. application/json: |
  917. {
  918. "wcs": {
  919. "workspace": {
  920. "name": "nurc"
  921. },
  922. "enabled": true,
  923. "name": "WCS",
  924. "title": "Web Coverage Service",
  925. "maintainer": "http://geoserver.org/comm",
  926. "abstrct": "This server implements the WCS specification 1.0 and 1.1.1, it's reference implementation of WCS 1.1.1. All layers published by this service are available on WMS also.\n ",
  927. "accessConstraints": "NONE",
  928. "fees": "NONE",
  929. "versions": {
  930. "org.geotools.util.Version": [
  931. {
  932. "version": "1.0.0"
  933. },
  934. {
  935. "version": "1.1.1"
  936. },
  937. {
  938. "version": "2.0.1"
  939. }
  940. ]
  941. },
  942. "keywords": {
  943. "string": [
  944. "WCS",
  945. "WMS",
  946. "GEOSERVER"
  947. ]
  948. },
  949. "metadataLink": {
  950. "type": "undef",
  951. "about": "http://geoserver.sourceforge.net/html/index.php",
  952. "metadataType": "other"
  953. },
  954. "citeCompliant": false,
  955. "onlineResource": "http://geoserver.org",
  956. "schemaBaseURL": "http://schemas.opengis.net",
  957. "verbose": false,
  958. "gmlPrefixing": false,
  959. "latLon": false,
  960. "maxInputMemory": 0,
  961. "maxOutputMemory": 0,
  962. "subsamplingEnabled": true,
  963. "overviewPolicy": "IGNORE"
  964. }
  965. }
  966. post:
  967. operationId: postWCSWorkspaceSettings
  968. tags:
  969. - "OWSServices"
  970. description: Invalid. Use PUT to edit a service setting.
  971. responses:
  972. 405:
  973. description: Method Not Allowed
  974. put:
  975. operationId: putWCSWorkspaceSettings
  976. tags:
  977. - "OWSServices"
  978. description: Edits a workspace-specific WCS setting.
  979. parameters:
  980. - name: WCSSettingsBody
  981. in: body
  982. description: Body of the WCS settings
  983. required: true
  984. schema:
  985. $ref: "#/definitions/WCSInfo"
  986. consumes:
  987. - application/xml
  988. - application/json
  989. responses:
  990. 201:
  991. description: Created
  992. delete:
  993. operationId: deleteWCSWorkspaceSettings
  994. tags:
  995. - "OWSServices"
  996. description: Deletes a workspace-specific WCS setting.
  997. responses:
  998. 200:
  999. description: OK
  1000. /services/wmts/settings:
  1001. get:
  1002. operationId: getWMTSSettings
  1003. tags:
  1004. - "OWSServices"
  1005. description: Retrieves Web Map Tile Service settings globally for the server.
  1006. produces:
  1007. - application/xml
  1008. - application/json
  1009. - text/html
  1010. responses:
  1011. 200:
  1012. description: OK
  1013. schema:
  1014. $ref: "#/definitions/WMTSInfo"
  1015. examples:
  1016. application/xml: |
  1017. <wmts>
  1018. <enabled>true</enabled>
  1019. <name>WMTS</name>
  1020. <title>Web Map Tile Service</title>
  1021. <maintainer>http://geoserver.org/comm</maintainer>
  1022. <abstrct>This server implements the WMTS specification 1.0</abstrct>
  1023. <accessConstraints>NONE</accessConstraints>
  1024. <fees>NONE</fees>
  1025. <versions>
  1026. <org.geotools.util.Version>
  1027. <version>1.0.0</version>
  1028. </org.geotools.util.Version>
  1029. </versions>
  1030. <keywords>
  1031. <string>WMTS</string>
  1032. <string>GEOSERVER</string>
  1033. </keywords>
  1034. <metadataLink>
  1035. <type>undef</type>
  1036. <about>http://geoserver.sourceforge.net/html/index.php</about>
  1037. <metadataType>other</metadataType>
  1038. </metadataLink>
  1039. <citeCompliant>false</citeCompliant>
  1040. <onlineResource>http://geoserver.org</onlineResource>
  1041. <schemaBaseURL>http://schemas.opengis.net</schemaBaseURL>
  1042. <verbose>false</verbose>
  1043. </wmts>
  1044. application/json: |
  1045. {
  1046. "wmts": {
  1047. "enabled": true,
  1048. "name": "WMTS",
  1049. "title": "Web Map Tile Service",
  1050. "maintainer": "http://geoserver.org/comm",
  1051. "abstrct": "This server implements the WMTS specification 1.0",
  1052. "accessConstraints": "NONE",
  1053. "fees": "NONE",
  1054. "versions": {
  1055. "org.geotools.util.Version": [
  1056. {
  1057. "version": "1.0.0"
  1058. }
  1059. ]
  1060. },
  1061. "keywords": {
  1062. "string": [
  1063. "WMTS",
  1064. "GEOSERVER"
  1065. ]
  1066. },
  1067. "metadataLink": {
  1068. "type": "undef",
  1069. "about": "http://geoserver.sourceforge.net/html/index.php",
  1070. "metadataType": "other"
  1071. },
  1072. "citeCompliant": false,
  1073. "onlineResource": "http://geoserver.org",
  1074. "schemaBaseURL": "http://schemas.opengis.net",
  1075. "verbose": false
  1076. }
  1077. }
  1078. post:
  1079. operationId: postWMTSSettings
  1080. tags:
  1081. - "OWSServices"
  1082. description: Invalid. Use PUT to edit a service setting.
  1083. responses:
  1084. 405:
  1085. description: Method Not Allowed
  1086. put:
  1087. operationId: putWMTSSettings
  1088. tags:
  1089. - "OWSServices"
  1090. description: Edits a global WMTS setting.
  1091. parameters:
  1092. - name: WMTSSettingsBody
  1093. in: body
  1094. description: Body of the WMTS settings
  1095. required: true
  1096. schema:
  1097. $ref: "#/definitions/WMTSInfo"
  1098. consumes:
  1099. - application/xml
  1100. - application/json
  1101. responses:
  1102. 201:
  1103. description: Created
  1104. delete:
  1105. operationId: deleteWMTSSettings
  1106. tags:
  1107. - "OWSServices"
  1108. description: Invalid. Use PUT to edit settings.
  1109. responses:
  1110. 405:
  1111. description: Method Not Allowed
  1112. /services/wmts/workspaces/{workspace}/settings:
  1113. parameters:
  1114. - name: workspace
  1115. in: path
  1116. required: true
  1117. type: string
  1118. description: The workspace name
  1119. get:
  1120. operationId: getWMTSWorkspaceSettings
  1121. tags:
  1122. - "OWSServices"
  1123. description: Retrieves Web Map Tile Service settings for a given workspace.
  1124. produces:
  1125. - application/xml
  1126. - application/json
  1127. - text/html
  1128. responses:
  1129. 200:
  1130. description: OK
  1131. schema:
  1132. $ref: "#/definitions/WMTSInfo"
  1133. examples:
  1134. application/xml: |
  1135. <wmts>
  1136. <workspace>
  1137. <name>nurc</name>
  1138. </workspace>
  1139. <enabled>true</enabled>
  1140. <name>WMTS</name>
  1141. <title>Web Map Tile Service</title>
  1142. <maintainer>http://geoserver.org/comm</maintainer>
  1143. <abstrct>This server implements the WMTS specification 1.0</abstrct>
  1144. <accessConstraints>NONE</accessConstraints>
  1145. <fees>NONE</fees>
  1146. <versions>
  1147. <org.geotools.util.Version>
  1148. <version>1.0.0</version>
  1149. </org.geotools.util.Version>
  1150. </versions>
  1151. <keywords>
  1152. <string>WMTS</string>
  1153. <string>GEOSERVER</string>
  1154. </keywords>
  1155. <metadataLink>
  1156. <type>undef</type>
  1157. <about>http://geoserver.sourceforge.net/html/index.php</about>
  1158. <metadataType>other</metadataType>
  1159. </metadataLink>
  1160. <citeCompliant>false</citeCompliant>
  1161. <onlineResource>http://geoserver.org</onlineResource>
  1162. <schemaBaseURL>http://schemas.opengis.net</schemaBaseURL>
  1163. <verbose>false</verbose>
  1164. </wmts>
  1165. application/json: |
  1166. {
  1167. "wmts": {
  1168. "workspace": {
  1169. "name": "nurc"
  1170. },
  1171. "enabled": true,
  1172. "name": "WMTS",
  1173. "title": "Web Map Tile Service",
  1174. "maintainer": "http://geoserver.org/comm",
  1175. "abstrct": "This server implements the WMTS specification 1.0",
  1176. "accessConstraints": "NONE",
  1177. "fees": "NONE",
  1178. "versions": {
  1179. "org.geotools.util.Version": [
  1180. {
  1181. "version": "1.0.0"
  1182. }
  1183. ]
  1184. },
  1185. "keywords": {
  1186. "string": [
  1187. "WMTS",
  1188. "GEOSERVER"
  1189. ]
  1190. },
  1191. "metadataLink": {
  1192. "type": "undef",
  1193. "about": "http://geoserver.sourceforge.net/html/index.php",
  1194. "metadataType": "other"
  1195. },
  1196. "citeCompliant": false,
  1197. "onlineResource": "http://geoserver.org",
  1198. "schemaBaseURL": "http://schemas.opengis.net",
  1199. "verbose": false
  1200. }
  1201. }
  1202. post:
  1203. operationId: postWMTSWorkspaceSettings
  1204. tags:
  1205. - "OWSServices"
  1206. description: Invalid. Use PUT to edit a service setting.
  1207. responses:
  1208. 405:
  1209. description: Method Not Allowed
  1210. put:
  1211. operationId: putWMTSWorkspaceSettings
  1212. tags:
  1213. - "OWSServices"
  1214. description: Edits a workspace-specific WMTS setting.
  1215. parameters:
  1216. - name: WMTSSettingsBody
  1217. in: body
  1218. description: Body of the WMTS settings
  1219. required: true
  1220. schema:
  1221. $ref: "#/definitions/WMTSInfo"
  1222. consumes:
  1223. - application/xml
  1224. - application/json
  1225. responses:
  1226. 201:
  1227. description: Created
  1228. delete:
  1229. operationId: deleteWMTSWorkspaceSettings
  1230. tags:
  1231. - "OWSServices"
  1232. description: Deletes a workspace-specific WMTS setting.
  1233. responses:
  1234. 200:
  1235. description: OK
  1236. /services/oseo/settings:
  1237. get:
  1238. operationId: getOSEOSettings
  1239. tags:
  1240. - "OWSServices"
  1241. description: Retrieves Open Search for Earth Observation Service settings globally for the server.
  1242. produces:
  1243. - application/xml
  1244. - application/json
  1245. - text/html
  1246. responses:
  1247. 200:
  1248. description: OK
  1249. schema:
  1250. $ref: "#/definitions/WFSInfo"
  1251. examples:
  1252. application/xml: |
  1253. <oseo>
  1254. <enabled>true</enabled>
  1255. <name>OSEO</name>
  1256. <title>OpenSearch for Earth Observation</title>
  1257. <abstrct>Provides interoperable access, following ISO/OGC interface guidelines, to Earth Observation metadata.</abstrct>
  1258. <versions>
  1259. <org.geotools.util.Version>
  1260. <version>1.0.0</version>
  1261. </org.geotools.util.Version>
  1262. </versions>
  1263. <keywords>
  1264. <string>EarthObservation</string>
  1265. <string>OGC</string>
  1266. </keywords>
  1267. <citeCompliant>false</citeCompliant>
  1268. <schemaBaseURL>http://schemas.opengis.net</schemaBaseURL>
  1269. <verbose>false</verbose>
  1270. <openSearchAccessStoreId>DataStoreInfoImpl--5d5accf8:17f9ccff330:-7ffc</openSearchAccessStoreId>
  1271. <maximumRecords>100</maximumRecords>
  1272. <recordsPerPage>10</recordsPerPage>
  1273. <productClasses>
  1274. <productClass>
  1275. <name>eop_generic</name>
  1276. <namespace>http://www.opengis.net/eop/2.1</namespace>
  1277. <prefix>eop</prefix>
  1278. </productClass>
  1279. <productClass>
  1280. <name>optical</name>
  1281. <namespace>http://www.opengis.net/opt/2.1</namespace>
  1282. <prefix>opt</prefix>
  1283. </productClass>
  1284. <productClass>
  1285. <name>radar</name>
  1286. <namespace>http://www.opengis.net/sar/2.1</namespace>
  1287. <prefix>sar</prefix>
  1288. </productClass>
  1289. <productClass>
  1290. <name>altimetric</name>
  1291. <namespace>http://www.opengis.net/alt/2.1</namespace>
  1292. <prefix>alt</prefix>
  1293. </productClass>
  1294. <productClass>
  1295. <name>atmospheric</name>
  1296. <namespace>http://www.opengis.net/atm/2.1</namespace>
  1297. <prefix>atm</prefix>
  1298. </productClass>
  1299. <productClass>
  1300. <name>limb</name>
  1301. <namespace>http://www.opengis.net/lmb/2.1</namespace>
  1302. <prefix>lmb</prefix>
  1303. </productClass>
  1304. <productClass>
  1305. <name>ssp</name>
  1306. <namespace>http://www.opengis.net/ssp/2.1</namespace>
  1307. <prefix>ssp</prefix>
  1308. </productClass>
  1309. </productClasses>
  1310. <globalQueryables>
  1311. <string>id</string>
  1312. <string>geometry</string>
  1313. </globalQueryables>
  1314. </oseo>
  1315. application/json: |
  1316. {
  1317. "oseo": {
  1318. "enabled": true,
  1319. "name": "OSEO",
  1320. "title": "OpenSearch for Earth Observation",
  1321. "abstrct": "Provides interoperable access, following ISO/OGC interface guidelines, to Earth Observation metadata.",
  1322. "versions": {
  1323. "org.geotools.util.Version": [
  1324. {
  1325. "version": "1.0.0"
  1326. }
  1327. ]
  1328. },
  1329. "keywords": {
  1330. "string": [
  1331. "EarthObservation",
  1332. "OGC"
  1333. ]
  1334. },
  1335. "citeCompliant": false,
  1336. "schemaBaseURL": "http://schemas.opengis.net",
  1337. "verbose": false,
  1338. "openSearchAccessStoreId": "DataStoreInfoImpl--5d5accf8:17f9ccff330:-7ffc",
  1339. "maximumRecords": 100,
  1340. "recordsPerPage": 10,
  1341. "productClasses": {
  1342. "productClass": [
  1343. {
  1344. "name": "eop_generic",
  1345. "namespace": "http://www.opengis.net/eop/2.1",
  1346. "prefix": "eop"
  1347. },
  1348. {
  1349. "name": "optical",
  1350. "namespace": "http://www.opengis.net/opt/2.1",
  1351. "prefix": "opt"
  1352. },
  1353. {
  1354. "name": "radar",
  1355. "namespace": "http://www.opengis.net/sar/2.1",
  1356. "prefix": "sar"
  1357. },
  1358. {
  1359. "name": "altimetric",
  1360. "namespace": "http://www.opengis.net/alt/2.1",
  1361. "prefix": "alt"
  1362. },
  1363. {
  1364. "name": "atmospheric",
  1365. "namespace": "http://www.opengis.net/atm/2.1",
  1366. "prefix": "atm"
  1367. },
  1368. {
  1369. "name": "limb",
  1370. "namespace": "http://www.opengis.net/lmb/2.1",
  1371. "prefix": "lmb"
  1372. },
  1373. {
  1374. "name": "ssp",
  1375. "namespace": "http://www.opengis.net/ssp/2.1",
  1376. "prefix": "ssp"
  1377. }
  1378. ]
  1379. },
  1380. "globalQueryables": {
  1381. "string": [
  1382. "id",
  1383. "geometry"
  1384. ]
  1385. }
  1386. }
  1387. }
  1388. post:
  1389. operationId: postOSEOSettings
  1390. tags:
  1391. - "OWSServices"
  1392. description: Invalid. Use PUT to edit a service setting.
  1393. responses:
  1394. 405:
  1395. description: Method Not Allowed
  1396. put:
  1397. operationId: putOSEOSettings
  1398. tags:
  1399. - "OWSServices"
  1400. description: Edits a global OSEO setting.
  1401. parameters:
  1402. - name: OSEOSettingsBody
  1403. in: body
  1404. description: Body of the OSEO settings
  1405. required: true
  1406. schema:
  1407. $ref: "#/definitions/WFSInfo"
  1408. consumes:
  1409. - application/xml
  1410. - application/json
  1411. responses:
  1412. 201:
  1413. description: Created
  1414. delete:
  1415. operationId: deleteOSEOSettings
  1416. tags:
  1417. - "OWSServices"
  1418. description: Invalid. Use PUT to edit settings.
  1419. responses:
  1420. 405:
  1421. description: Method Not Allowed
  1422. definitions:
  1423. WMSInfo:
  1424. xml:
  1425. name: wms
  1426. type: object
  1427. properties:
  1428. enabled:
  1429. type: boolean
  1430. description: Status of the service
  1431. name:
  1432. type: string
  1433. description: Name of the service. This value is unique among all instances of ServiceInfo and can be used as an identifier.
  1434. title:
  1435. type: string
  1436. description: Title of the service
  1437. workspace:
  1438. type: string
  1439. description: Workspace the service is specific or local to. Will not exist if the service is global.
  1440. maintainer:
  1441. type: string
  1442. description: maintainer of the service
  1443. abstrct:
  1444. type: string
  1445. description: description of the service
  1446. accessConstraints:
  1447. type: string
  1448. description: ''
  1449. fees:
  1450. type: string
  1451. description: ''
  1452. versions:
  1453. type: object
  1454. description: The versions of the service that are available.
  1455. properties:
  1456. org.geotools.util.Version:
  1457. type: array
  1458. items:
  1459. type: string
  1460. description: version number
  1461. keywords:
  1462. type: array
  1463. description: Keywords associated with the service.
  1464. items:
  1465. type: string
  1466. citeCompliant:
  1467. type: boolean
  1468. description: Status of service CITE compliance.
  1469. onlineResource:
  1470. type: string
  1471. description: ''
  1472. schemaBaseURL:
  1473. type: string
  1474. description: The base url for the schemas describing the service.
  1475. verbose:
  1476. type: boolean
  1477. description: Flag indicating if the service should be verbose or not.
  1478. metadataLink:
  1479. type: array
  1480. items:
  1481. type: object
  1482. properties:
  1483. "@key":
  1484. type: string
  1485. description: Metadata key
  1486. text:
  1487. type: string
  1488. description: Metadata value
  1489. watermark:
  1490. type: object
  1491. description: Watermarking configuration
  1492. properties:
  1493. enabled:
  1494. type: boolean
  1495. description: Flag indicating if watermarking is enabled
  1496. position:
  1497. type: string
  1498. description: Position of the watermark
  1499. enum:
  1500. - TOP_LEFT
  1501. - TOP_CENTER
  1502. - TOP_RIGHT
  1503. - MID_LEFT
  1504. - MID_CENTER
  1505. - MID_RIGHT
  1506. - BOT_LEFT
  1507. - BOT_CENTER
  1508. - BOT_RIGHT
  1509. transparency:
  1510. type: integer
  1511. description: The transparency of the watermark logo, ranging from 0 to 255
  1512. interpolation:
  1513. type: string
  1514. enum:
  1515. - Nearest
  1516. - Bilinear
  1517. - Bicubic
  1518. getFeatureInfoMimeTypeCheckingEnabled:
  1519. type: boolean
  1520. description: Flag indicating if getFeatureInfo MIME type checking is enabled
  1521. getMapMimeTypeCheckingEnabled:
  1522. type: boolean
  1523. description: Flag indicating if getMap MIME type checking is enabled.
  1524. dynamicStylingDisabled:
  1525. type: boolean
  1526. description: status of dynamic styling (SLD and SLD_BODY params) allowance
  1527. maxBuffer:
  1528. type: integer
  1529. description: Maximum search radius for GetFeatureInfo
  1530. maxRequestMemory:
  1531. type: integer
  1532. description: Max amount of memory, in kilobytes, that each WMS request can allocate (each output format will make a best effort attempt to respect it, but there are no guarantees). 0 indicates no limit.
  1533. maxRenderingTime:
  1534. type: integer
  1535. description: Max time, in seconds, a WMS request is allowed to spend rendering the map. Various output formats will do a best effort to respect it (raster formats, for example, will account just rendering time, but not image encoding time).
  1536. maxRenderingErrors:
  1537. type: integer
  1538. description: Max number of rendering errors that will be tolerated before stating the rendering operation failed by throwing a service exception back to the client
  1539. WFSInfo:
  1540. type: object
  1541. xml:
  1542. name: wfs
  1543. properties:
  1544. enabled:
  1545. type: boolean
  1546. description: Status of the service
  1547. name:
  1548. type: string
  1549. description: Name of the service. This value is unique among all instances of ServiceInfo and can be used as an identifier.
  1550. title:
  1551. type: string
  1552. description: Title of the service
  1553. maintainer:
  1554. type: string
  1555. description: Maintainer of the service
  1556. abstrct:
  1557. type: string
  1558. description: Description of the service
  1559. accessConstraints:
  1560. type: string
  1561. description: Access constraints
  1562. fees:
  1563. type: string
  1564. description: Any fees associated with the service
  1565. versions:
  1566. type: object
  1567. description: The versions of the service that are available.
  1568. properties:
  1569. org.geotools.util.Version:
  1570. type: array
  1571. items:
  1572. type: string
  1573. description: version number
  1574. keywords:
  1575. type: array
  1576. description: Keywords associated with the service.
  1577. items:
  1578. type: string
  1579. metadataLink:
  1580. type: array
  1581. items:
  1582. type: object
  1583. properties:
  1584. "@key":
  1585. type: string
  1586. description: Metadata key
  1587. enum:
  1588. - svgAntiAlias
  1589. - svgRenderer
  1590. text:
  1591. type: string
  1592. description: Metadata value
  1593. citeCompliant:
  1594. type: boolean
  1595. description: Status of service CITE compliance
  1596. onlineResource:
  1597. type: string
  1598. description: URL resource
  1599. schemaBaseURL:
  1600. type: string
  1601. description: Base URL for the schemas describing the service
  1602. verbose:
  1603. type: boolean
  1604. description: Flag indicating if the service should be verbose
  1605. gml:
  1606. type: object
  1607. description: A map of WFS version to GML encoding configuration
  1608. properties:
  1609. entry:
  1610. type: array
  1611. items:
  1612. type: object
  1613. properties:
  1614. version:
  1615. type: string
  1616. enum:
  1617. - 1.0.0
  1618. - 1.1.0
  1619. - 2.0.0
  1620. gml:
  1621. type: object
  1622. description: Enumeration for srsName style
  1623. properties:
  1624. srsNameStyle:
  1625. type: array
  1626. items:
  1627. type: string
  1628. enum:
  1629. - NORMAL
  1630. - XML
  1631. - URN
  1632. - URN2
  1633. - URL
  1634. serviceLevel:
  1635. type: string
  1636. description: Level of service provided by the WFS
  1637. enum:
  1638. - BASIC
  1639. - TRANSACTIONAL
  1640. - COMPLETE
  1641. maxFeatures:
  1642. type: integer
  1643. description: Global cap on the number of features to allow when processing a request
  1644. featureBounding:
  1645. type: boolean
  1646. description: Flag which determines if gml:bounds elements should be encoded at the feature level in GML output
  1647. canonicalSchemaLocation:
  1648. type: boolean
  1649. description: Flag that determines the encoding of the WFS schemaLocation. True if the WFS schemaLocation should refer to the canonical location, false if the WFS schemaLocation should refer to a copy served by GeoServer.
  1650. encodeFeatureMember:
  1651. type: boolean
  1652. description: Flag that determines encoding of featureMember or featureMembers. True if the featureMember should be encoded False if the featureMembers should be encoded.
  1653. hitsIgnoreMaxFeatures:
  1654. type: boolean
  1655. description: Flag that determines if WFS hit requests (counts) will ignore the maximum features limit for this server
  1656. WCSInfo:
  1657. type: object
  1658. xml:
  1659. name: wcs
  1660. properties:
  1661. enabled:
  1662. type: boolean
  1663. description: Status of the service
  1664. name:
  1665. type: string
  1666. description: Name of the service. This value is unique among all instances of ServiceInfo and can be used as an identifier.
  1667. title:
  1668. type: string
  1669. description: Title of the service
  1670. maintainer:
  1671. type: string
  1672. description: Maintainer of the service
  1673. abstrct:
  1674. type: string
  1675. description: Description of the service
  1676. accessConstraints:
  1677. type: string
  1678. description: Access constraints
  1679. fees:
  1680. type: string
  1681. description: Any fees associated with the service
  1682. versions:
  1683. type: object
  1684. description: The versions of the service that are available.
  1685. properties:
  1686. org.geotools.util.Version:
  1687. type: array
  1688. items:
  1689. type: string
  1690. description: version number
  1691. keywords:
  1692. type: array
  1693. description: Keywords associated with the service.
  1694. items:
  1695. type: string
  1696. metadataLink:
  1697. type: array
  1698. items:
  1699. type: object
  1700. properties:
  1701. "@key":
  1702. type: string
  1703. description: Metadata key
  1704. text:
  1705. type: string
  1706. description: Metadata value
  1707. citeCompliant:
  1708. type: boolean
  1709. description: Status of service CITE compliance
  1710. onlineResource:
  1711. type: string
  1712. description: URL resource
  1713. schemaBaseURL:
  1714. type: string
  1715. description: Base URL for the schemas describing the service
  1716. verbose:
  1717. type: boolean
  1718. description: Flag indicating if the service should be verbose
  1719. gmlPrefixing:
  1720. type: boolean
  1721. description: ""
  1722. latLon:
  1723. type: boolean
  1724. description: ""
  1725. maxInputMemory:
  1726. type: boolean
  1727. description: ""
  1728. maxOutputMemory:
  1729. type: boolean
  1730. description: ""
  1731. WMTSInfo:
  1732. type: object
  1733. xml:
  1734. name: wmts
  1735. properties:
  1736. enabled:
  1737. type: boolean
  1738. description: Status of the service
  1739. name:
  1740. type: string
  1741. description: Name of the service. This value is unique among all instances of ServiceInfo and can be used as an identifier.
  1742. title:
  1743. type: string
  1744. description: Title of the service
  1745. maintainer:
  1746. type: string
  1747. description: Maintainer of the service
  1748. abstrct:
  1749. type: string
  1750. description: Description of the service
  1751. accessConstraints:
  1752. type: string
  1753. description: Access constraints
  1754. fees:
  1755. type: string
  1756. description: Any fees associated with the service
  1757. versions:
  1758. type: object
  1759. description: The versions of the service that are available.
  1760. properties:
  1761. org.geotools.util.Version:
  1762. type: array
  1763. items:
  1764. type: string
  1765. description: version number
  1766. keywords:
  1767. type: array
  1768. description: Keywords associated with the service.
  1769. items:
  1770. type: string
  1771. metadataLink:
  1772. type: array
  1773. items:
  1774. type: object
  1775. properties:
  1776. "@key":
  1777. type: string
  1778. description: Metadata key
  1779. text:
  1780. type: string
  1781. description: Metadata value
  1782. citeCompliant:
  1783. type: boolean
  1784. description: Status of service CITE compliance
  1785. onlineResource:
  1786. type: string
  1787. description: URL resource
  1788. schemaBaseURL:
  1789. type: string
  1790. description: Base URL for the schemas describing the service
  1791. verbose:
  1792. type: boolean
  1793. description: Flag indicating if the service should be verbose