coverages.yaml 60 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407
  1. ---
  2. swagger: '2.0'
  3. info:
  4. version: 1.0.0
  5. title: GeoServer Coverages
  6. description: A coverage is a raster data set which originates from a coverage store.
  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. /workspaces/{workspace}/coveragestores/{store}/coverages:
  15. get:
  16. tags:
  17. - "Coverages"
  18. operationId: getWorkspaceCoverageStore
  19. description: |
  20. Get the coverages available for the provided workspace and data store.
  21. parameters:
  22. - name: workspace
  23. in: path
  24. description: The name of the workspace
  25. required: true
  26. type: string
  27. - name: store
  28. in: path
  29. description: The name of the coverage data store
  30. required: true
  31. type: string
  32. - name: list
  33. description: |
  34. If the list parameter value is equal to "all" all the coverages available in the data source (even the non-published ones) will be returned.
  35. in: query
  36. required: false
  37. type: string
  38. enum:
  39. - all
  40. produces:
  41. - text/html
  42. - application/xml
  43. - application/json
  44. responses:
  45. 200:
  46. description: Successful response containing the list of coverages.
  47. schema:
  48. type: object
  49. properties:
  50. coverages:
  51. type: object
  52. properties:
  53. coverage:
  54. type: array
  55. items:
  56. type: object
  57. properties:
  58. name:
  59. type: string
  60. description: The Name
  61. link:
  62. type: string
  63. description: The URL
  64. examples:
  65. application/json: |
  66. {
  67. "coverages": {
  68. "coverage": [
  69. {
  70. "name": "sfdem",
  71. "href": "http://localhost:/geoserver/restng/workspaces/sf/coverages/sfdem.json"
  72. }
  73. ]
  74. }
  75. }
  76. text/xml: |
  77. <coverages>
  78. <coverage>
  79. <name>sfdem</name>
  80. <atom:link xmlns:atom="http://www.w3.org/2005/Atom" rel="alternate" href="http://localhost:/geoserver/restng/workspaces/sf/coverages/sfdem.xml" type="application/atom+xml"/>
  81. </coverage>
  82. </coverages>
  83. post:
  84. operationId: postWorkspaceCoverageStore
  85. tags:
  86. - "Coverages"
  87. description: |
  88. Create a new coverage, the underlying data store must exist.
  89. parameters:
  90. - name: workspace
  91. in: path
  92. description: The name of the workspace
  93. required: true
  94. type: string
  95. - name: store
  96. in: path
  97. description: The name of the coverage data store
  98. required: true
  99. type: string
  100. - name: coverage
  101. in: body
  102. description: The body of the coverage to POST
  103. required: true
  104. schema:
  105. $ref: "#/definitions/CoverageInfo"
  106. responses:
  107. 201:
  108. description: The coverage was successfully created.
  109. headers:
  110. Location:
  111. description: The location of the newly created coverage.
  112. type: string
  113. put:
  114. operationId: putWorkspaceCoverageStore
  115. tags:
  116. - "Coverages"
  117. description: Invalid. Use POST for adding a new coverage, or PUT on an individual coverage to edit that type.
  118. responses:
  119. 405:
  120. description: Method not allowed.
  121. delete:
  122. operationId: deleteWorkspaceCoverageStore
  123. tags:
  124. - "Coverages"
  125. description: Invalid. Can only delete an individual coverage.
  126. responses:
  127. 405:
  128. description: Method not allowed.
  129. /workspaces/{workspace}/coverages:
  130. get:
  131. operationId: getCoverageStore
  132. tags:
  133. - "Coverages"
  134. description: |
  135. Get the coverages available for the provided workspace.
  136. parameters:
  137. - name: workspace
  138. in: path
  139. description: The name of the workspace
  140. required: true
  141. type: string
  142. - name: list
  143. description: |
  144. If the list parameter value is equal to "all" all the coverages available in the data source (even the non-published ones) will be returned.
  145. in: query
  146. required: false
  147. type: string
  148. enum:
  149. - all
  150. produces:
  151. - text/html
  152. - application/xml
  153. - application/json
  154. responses:
  155. 200:
  156. description: Successful response containing the list of coverages.
  157. schema:
  158. type: object
  159. properties:
  160. coverages:
  161. type: object
  162. properties:
  163. coverage:
  164. type: array
  165. items:
  166. type: object
  167. properties:
  168. name:
  169. type: string
  170. description: The Name
  171. link:
  172. type: string
  173. description: The URL
  174. examples:
  175. application/json: |
  176. {
  177. "coverages": {
  178. "coverage": [
  179. {
  180. "name": "sfdem",
  181. "href": "http://localhost:/geoserver/restng/workspaces/sf/coverages/sfdem.json"
  182. }
  183. ]
  184. }
  185. }
  186. text/xml: |
  187. <coverages>
  188. <coverage>
  189. <name>sfdem</name>
  190. <atom:link xmlns:atom="http://www.w3.org/2005/Atom" rel="alternate" href="http://localhost:/geoserver/restng/workspaces/sf/coverages/sfdem.xml" type="application/atom+xml"/>
  191. </coverage>
  192. </coverages>
  193. post:
  194. operationId: postCoverageStore
  195. tags:
  196. - "Coverages"
  197. description: |
  198. Create a new coverage, the coverage definition needs to reference a store.
  199. parameters:
  200. - name: workspace
  201. in: path
  202. description: The name of the workspace
  203. required: true
  204. type: string
  205. - name: coverage
  206. in: body
  207. description: The body of the coverage to POST
  208. required: true
  209. schema:
  210. $ref: "#/definitions/CoverageInfo"
  211. responses:
  212. 201:
  213. description: The coverage was successfully created.
  214. headers:
  215. Location:
  216. description: The location of the newly created coverage.
  217. type: string
  218. put:
  219. operationId: putCoverageStore
  220. tags:
  221. - "Coverages"
  222. description: Invalid. Use POST for adding a new coverage, or PUT on an individual coverage to edit that type.
  223. responses:
  224. 405:
  225. description: Method not allowed.
  226. delete:
  227. operationId: deleteCoverageStore
  228. tags:
  229. - "Coverages"
  230. description: Invalid. Can only delete an individual coverage.
  231. responses:
  232. 405:
  233. description: Method not allowed.
  234. /workspaces/{workspace}/coverages/{coverage}:
  235. get:
  236. operationId: getCoverage
  237. tags:
  238. - "Coverages"
  239. description: Get an individual coverage.
  240. produces:
  241. - text/html
  242. - application/xml
  243. - application/json
  244. parameters:
  245. - name: workspace
  246. in: path
  247. description: The name of the workspace
  248. required: true
  249. type: string
  250. - name: coverage
  251. in: path
  252. description: The name of the coverage
  253. required: true
  254. type: string
  255. - name: quietOnNotFound
  256. in: query
  257. description: The quietOnNotFound parameter avoids logging an Exception when the coverage is not present. Note that 404 status code will be returned anyway.
  258. type: boolean
  259. required: false
  260. default: false
  261. responses:
  262. 200:
  263. description: Successful response containing coverage
  264. schema:
  265. type: object
  266. properties:
  267. featureType:
  268. $ref: "#/definitions/CoverageInfo"
  269. examples:
  270. application/json: |
  271. {
  272. "coverage": {
  273. "abstract": "Digital elevation model for the Spearfish region.\r\n\r\nsfdem is a Tagged Image File Format with Geographic information",
  274. "defaultInterpolationMethod": "nearest neighbor",
  275. "description": "Generated from sfdem",
  276. "dimensions": {
  277. "coverageDimension": [
  278. {
  279. "description": "GridSampleDimension[-9.999999933815813E36,-9.999999933815813E36]",
  280. "name": "GRAY_INDEX",
  281. "range": {
  282. "max": -9.999999933815813e+36,
  283. "min": -9.999999933815813e+36
  284. }
  285. }
  286. ]
  287. },
  288. "enabled": true,
  289. "grid": {
  290. "@dimension": "2",
  291. "crs": "EPSG:26713",
  292. "range": {
  293. "high": "634 477",
  294. "low": "0 0"
  295. },
  296. "transform": {
  297. "scaleX": 30,
  298. "scaleY": -30,
  299. "shearX": 0,
  300. "shearY": 0,
  301. "translateX": 589995,
  302. "translateY": 4927995
  303. }
  304. },
  305. "interpolationMethods": {
  306. "string": [
  307. "nearest neighbor",
  308. "bilinear",
  309. "bicubic"
  310. ]
  311. },
  312. "keywords": {
  313. "string": [
  314. "WCS",
  315. "sfdem",
  316. "sfdem"
  317. ]
  318. },
  319. "latLonBoundingBox": {
  320. "crs": "EPSG:4326",
  321. "maxx": -103.62940739432703,
  322. "maxy": 44.5016011535299,
  323. "minx": -103.87108701853181,
  324. "miny": 44.370187074132616
  325. },
  326. "metadata": {
  327. "entry": {
  328. "$": "sfdem_sfdem",
  329. "@key": "dirName"
  330. }
  331. },
  332. "name": "sfdem",
  333. "namespace": {
  334. "href": "http://localhost:/geoserver/restng/namespaces/sf.json",
  335. "name": "sf"
  336. },
  337. "nativeBoundingBox": {
  338. "crs": {
  339. "$": "EPSG:26713",
  340. "@class": "projected"
  341. },
  342. "maxx": 609000,
  343. "maxy": 4928010,
  344. "minx": 589980,
  345. "miny": 4913700
  346. },
  347. "nativeCRS": {
  348. "$": "PROJCS[\"NAD27 / UTM zone 13N\", \n GEOGCS[\"NAD27\", \n DATUM[\"North American Datum 1927\", \n SPHEROID[\"Clarke 1866\", 6378206.4, 294.9786982138982, AUTHORITY[\"EPSG\",\"7008\"]], \n TOWGS84[2.478, 149.752, 197.726, 0.526, -0.498, 0.501, 0.685], \n AUTHORITY[\"EPSG\",\"6267\"]], \n PRIMEM[\"Greenwich\", 0.0, AUTHORITY[\"EPSG\",\"8901\"]], \n UNIT[\"degree\", 0.017453292519943295], \n AXIS[\"Geodetic longitude\", EAST], \n AXIS[\"Geodetic latitude\", NORTH], \n AUTHORITY[\"EPSG\",\"4267\"]], \n PROJECTION[\"Transverse_Mercator\"], \n PARAMETER[\"central_meridian\", -105.0], \n PARAMETER[\"latitude_of_origin\", 0.0], \n PARAMETER[\"scale_factor\", 0.9996], \n PARAMETER[\"false_easting\", 500000.0], \n PARAMETER[\"false_northing\", 0.0], \n UNIT[\"m\", 1.0], \n AXIS[\"Easting\", EAST], \n AXIS[\"Northing\", NORTH], \n AUTHORITY[\"EPSG\",\"26713\"]]",
  349. "@class": "projected"
  350. },
  351. "nativeFormat": "GeoTIFF",
  352. "nativeName": "sfdem",
  353. "requestSRS": {
  354. "string": [
  355. "EPSG:26713"
  356. ]
  357. },
  358. "responseSRS": {
  359. "string": [
  360. "EPSG:26713"
  361. ]
  362. },
  363. "srs": "EPSG:26713",
  364. "store": {
  365. "@class": "coverageStore",
  366. "href": "http://localhost:/geoserver/restng/workspaces/sf/coveragestores/sfdem.json",
  367. "name": "sf:sfdem"
  368. },
  369. "supportedFormats": {
  370. "string": [
  371. "ARCGRID",
  372. "IMAGEMOSAIC",
  373. "GTOPO30",
  374. "GEOTIFF",
  375. "GIF",
  376. "PNG",
  377. "JPEG",
  378. "TIFF"
  379. ]
  380. },
  381. "title": "Spearfish elevation"
  382. }
  383. }
  384. application/xml: |
  385. <coverage>
  386. <name>sfdem</name>
  387. <nativeName>sfdem</nativeName>
  388. <namespace>
  389. <name>sf</name>
  390. <atom:link href="http://localhost:8080/geoserver/restng/namespaces/sf.xml" rel="alternate" type="application/atom+xml" xmlns:atom="http://www.w3.org/2005/Atom"/>
  391. </namespace>
  392. <title>Spearfish elevation</title>
  393. <description>Generated from sfdem</description>
  394. <abstract>Digital elevation model for the Spearfish region.
  395. sfdem is a Tagged Image File Format with Geographic information</abstract>
  396. <keywords>
  397. <string>WCS</string>
  398. <string>sfdem</string>
  399. <string>sfdem</string>
  400. <string>type\@language=fr\;\@vocabulary=test\;</string>
  401. </keywords>
  402. <nativeCRS class="projected">PROJCS[&quot;NAD27 / UTM zone 13N&quot;,
  403. GEOGCS[&quot;NAD27&quot;,
  404. DATUM[&quot;North American Datum 1927&quot;,
  405. SPHEROID[&quot;Clarke 1866&quot;, 6378206.4, 294.9786982138982, AUTHORITY[&quot;EPSG&quot;,&quot;7008&quot;]],
  406. TOWGS84[2.478, 149.752, 197.726, 0.526, -0.498, 0.501, 0.685],
  407. AUTHORITY[&quot;EPSG&quot;,&quot;6267&quot;]],
  408. PRIMEM[&quot;Greenwich&quot;, 0.0, AUTHORITY[&quot;EPSG&quot;,&quot;8901&quot;]],
  409. UNIT[&quot;degree&quot;, 0.017453292519943295],
  410. AXIS[&quot;Geodetic longitude&quot;, EAST],
  411. AXIS[&quot;Geodetic latitude&quot;, NORTH],
  412. AUTHORITY[&quot;EPSG&quot;,&quot;4267&quot;]],
  413. PROJECTION[&quot;Transverse_Mercator&quot;, AUTHORITY[&quot;EPSG&quot;,&quot;9807&quot;]],
  414. PARAMETER[&quot;central_meridian&quot;, -105.0],
  415. PARAMETER[&quot;latitude_of_origin&quot;, 0.0],
  416. PARAMETER[&quot;scale_factor&quot;, 0.9996],
  417. PARAMETER[&quot;false_easting&quot;, 500000.0],
  418. PARAMETER[&quot;false_northing&quot;, 0.0],
  419. UNIT[&quot;m&quot;, 1.0],
  420. AXIS[&quot;Easting&quot;, EAST],
  421. AXIS[&quot;Northing&quot;, NORTH],
  422. AUTHORITY[&quot;EPSG&quot;,&quot;26713&quot;]]</nativeCRS>
  423. <srs>EPSG:26713</srs>
  424. <nativeBoundingBox>
  425. <minx>589980.0</minx>
  426. <maxx>609000.0</maxx>
  427. <miny>4913700.0</miny>
  428. <maxy>4928010.0</maxy>
  429. <crs class="projected">EPSG:26713</crs>
  430. </nativeBoundingBox>
  431. <latLonBoundingBox>
  432. <minx>-103.87108701853181</minx>
  433. <maxx>-103.62940739432703</maxx>
  434. <miny>44.370187074132616</miny>
  435. <maxy>44.5016011535299</maxy>
  436. <crs>EPSG:4326</crs>
  437. </latLonBoundingBox>
  438. <enabled>true</enabled>
  439. <metadata>
  440. <entry key="elevation">
  441. <dimensionInfo>
  442. <enabled>false</enabled>
  443. </dimensionInfo>
  444. </entry>
  445. <entry key="cacheAgeMax">10</entry>
  446. <entry key="time">
  447. <dimensionInfo>
  448. <enabled>false</enabled>
  449. <defaultValue/>
  450. </dimensionInfo>
  451. </entry>
  452. <entry key="cachingEnabled">true</entry>
  453. <entry key="dirName">sfdem_sfdem</entry>
  454. </metadata>
  455. <store class="coverageStore">
  456. <name>sf:sfdem</name>
  457. <atom:link href="http://localhost:8080/geoserver/restng/workspaces/sf/coveragestores/sfdem.xml" rel="alternate" type="application/atom+xml" xmlns:atom="http://www.w3.org/2005/Atom"/>
  458. </store>
  459. <nativeFormat>GeoTIFF</nativeFormat>
  460. <grid dimension="2">
  461. <range>
  462. <low>0 0</low>
  463. <high>634 477</high>
  464. </range>
  465. <transform>
  466. <scaleX>30.0</scaleX>
  467. <scaleY>-30.0</scaleY>
  468. <shearX>0.0</shearX>
  469. <shearY>0.0</shearY>
  470. <translateX>589995.0</translateX>
  471. <translateY>4927995.0</translateY>
  472. </transform>
  473. <crs>EPSG:26713</crs>
  474. </grid>
  475. <supportedFormats>
  476. <string>ARCGRID</string>
  477. <string>IMAGEMOSAIC</string>
  478. <string>GTOPO30</string>
  479. <string>GEOTIFF</string>
  480. <string>GIF</string>
  481. <string>PNG</string>
  482. <string>JPEG</string>
  483. <string>TIFF</string>
  484. </supportedFormats>
  485. <interpolationMethods>
  486. <string>nearest neighbor</string>
  487. <string>bilinear</string>
  488. <string>bicubic</string>
  489. </interpolationMethods>
  490. <defaultInterpolationMethod>nearest neighbor</defaultInterpolationMethod>
  491. <dimensions>
  492. <coverageDimension>
  493. <name>GRAY_INDEX</name>
  494. <description>GridSampleDimension[-9.999999933815813E36,-9.999999933815813E36]</description>
  495. <range>
  496. <min>-9.999999933815813E36</min>
  497. <max>-9.999999933815813E36</max>
  498. </range>
  499. </coverageDimension>
  500. </dimensions>
  501. <requestSRS>
  502. <string>EPSG:26713</string>
  503. </requestSRS>
  504. <responseSRS>
  505. <string>EPSG:26713</string>
  506. </responseSRS>
  507. </coverage>
  508. post:
  509. operationId: postCoverage
  510. tags:
  511. - "Coverages"
  512. description: Invalid. Use POST on the coverages endpoint to add a new coverage, or PUT on an individual coverage to edit it.
  513. responses:
  514. 405:
  515. description: Method not allowed.
  516. put:
  517. operationId: putCoverage
  518. tags:
  519. - "Coverages"
  520. description: Invalid. Use POST for adding a new coverage, or PUT on an individual coverage to edit that type.
  521. responses:
  522. 405:
  523. description: Method not allowed.
  524. delete:
  525. operationId: deleteCoverage
  526. tags:
  527. - "Coverages"
  528. description: Invalid. Can only delete an individual coverage.
  529. responses:
  530. 405:
  531. description: Method not allowed.
  532. /workspaces/{workspace}/coveragestores/{store}/coverages/{coverage}:
  533. get:
  534. operationId: getWorkspaceCoverage
  535. tags:
  536. - "Coverages"
  537. description: Get an individual coverage.
  538. produces:
  539. - text/html
  540. - application/xml
  541. - application/json
  542. parameters:
  543. - name: workspace
  544. in: path
  545. description: The name of the workspace
  546. required: true
  547. type: string
  548. - name: store
  549. in: path
  550. description: The name of the coverage datastore
  551. required: true
  552. type: string
  553. - name: coverage
  554. in: path
  555. description: The name of the coverage
  556. required: true
  557. type: string
  558. - name: quietOnNotFound
  559. in: query
  560. description: The quietOnNotFound parameter avoids logging an Exception when the coverage is not present. Note that 404 status code will be returned anyway.
  561. type: boolean
  562. required: false
  563. default: false
  564. responses:
  565. 200:
  566. description: Successful response containing coverage.
  567. schema:
  568. type: object
  569. properties:
  570. featureType:
  571. $ref: "#/definitions/CoverageInfo"
  572. examples:
  573. application/json: |
  574. {
  575. "coverage": {
  576. "abstract": "Digital elevation model for the Spearfish region.\r\n\r\nsfdem is a Tagged Image File Format with Geographic information",
  577. "defaultInterpolationMethod": "nearest neighbor",
  578. "description": "Generated from sfdem",
  579. "dimensions": {
  580. "coverageDimension": [
  581. {
  582. "description": "GridSampleDimension[-9.999999933815813E36,-9.999999933815813E36]",
  583. "name": "GRAY_INDEX",
  584. "range": {
  585. "max": -9.999999933815813e+36,
  586. "min": -9.999999933815813e+36
  587. }
  588. }
  589. ]
  590. },
  591. "enabled": true,
  592. "grid": {
  593. "@dimension": "2",
  594. "crs": "EPSG:26713",
  595. "range": {
  596. "high": "634 477",
  597. "low": "0 0"
  598. },
  599. "transform": {
  600. "scaleX": 30,
  601. "scaleY": -30,
  602. "shearX": 0,
  603. "shearY": 0,
  604. "translateX": 589995,
  605. "translateY": 4927995
  606. }
  607. },
  608. "interpolationMethods": {
  609. "string": [
  610. "nearest neighbor",
  611. "bilinear",
  612. "bicubic"
  613. ]
  614. },
  615. "keywords": {
  616. "string": [
  617. "WCS",
  618. "sfdem",
  619. "sfdem"
  620. ]
  621. },
  622. "latLonBoundingBox": {
  623. "crs": "EPSG:4326",
  624. "maxx": -103.62940739432703,
  625. "maxy": 44.5016011535299,
  626. "minx": -103.87108701853181,
  627. "miny": 44.370187074132616
  628. },
  629. "metadata": {
  630. "entry": [
  631. {
  632. "$": "sfdem_sfdem",
  633. "@key": "dirName"
  634. },
  635. {
  636. "@key": "time",
  637. "dimensionInfo": {
  638. "enabled": true,
  639. "presentation": "CONTINUOUS_INTERVAL",
  640. "units": "ISO8601",
  641. "defaultValue": "",
  642. "nearestMatchEnabled": false,
  643. "rawNearestMatchEnabled": false,
  644. "startValue": 2001,
  645. "endValue": "2017-09-01"
  646. }
  647. }
  648. ]
  649. },
  650. "name": "sfdem",
  651. "namespace": {
  652. "href": "http://localhost:/geoserver/restng/namespaces/sf.json",
  653. "name": "sf"
  654. },
  655. "nativeBoundingBox": {
  656. "crs": {
  657. "$": "EPSG:26713",
  658. "@class": "projected"
  659. },
  660. "maxx": 609000,
  661. "maxy": 4928010,
  662. "minx": 589980,
  663. "miny": 4913700
  664. },
  665. "nativeCRS": {
  666. "$": "PROJCS[\"NAD27 / UTM zone 13N\", \n GEOGCS[\"NAD27\", \n DATUM[\"North American Datum 1927\", \n SPHEROID[\"Clarke 1866\", 6378206.4, 294.9786982138982, AUTHORITY[\"EPSG\",\"7008\"]], \n TOWGS84[2.478, 149.752, 197.726, 0.526, -0.498, 0.501, 0.685], \n AUTHORITY[\"EPSG\",\"6267\"]], \n PRIMEM[\"Greenwich\", 0.0, AUTHORITY[\"EPSG\",\"8901\"]], \n UNIT[\"degree\", 0.017453292519943295], \n AXIS[\"Geodetic longitude\", EAST], \n AXIS[\"Geodetic latitude\", NORTH], \n AUTHORITY[\"EPSG\",\"4267\"]], \n PROJECTION[\"Transverse_Mercator\"], \n PARAMETER[\"central_meridian\", -105.0], \n PARAMETER[\"latitude_of_origin\", 0.0], \n PARAMETER[\"scale_factor\", 0.9996], \n PARAMETER[\"false_easting\", 500000.0], \n PARAMETER[\"false_northing\", 0.0], \n UNIT[\"m\", 1.0], \n AXIS[\"Easting\", EAST], \n AXIS[\"Northing\", NORTH], \n AUTHORITY[\"EPSG\",\"26713\"]]",
  667. "@class": "projected"
  668. },
  669. "nativeFormat": "GeoTIFF",
  670. "nativeName": "sfdem",
  671. "requestSRS": {
  672. "string": [
  673. "EPSG:26713"
  674. ]
  675. },
  676. "responseSRS": {
  677. "string": [
  678. "EPSG:26713"
  679. ]
  680. },
  681. "srs": "EPSG:26713",
  682. "store": {
  683. "@class": "coverageStore",
  684. "href": "http://localhost:/geoserver/restng/workspaces/sf/coveragestores/sfdem.json",
  685. "name": "sf:sfdem"
  686. },
  687. "supportedFormats": {
  688. "string": [
  689. "ARCGRID",
  690. "IMAGEMOSAIC",
  691. "GTOPO30",
  692. "GEOTIFF",
  693. "GIF",
  694. "PNG",
  695. "JPEG",
  696. "TIFF"
  697. ]
  698. },
  699. "title": "Spearfish elevation"
  700. }
  701. }
  702. application/xml: |
  703. <coverage>
  704. <name>sfdem</name>
  705. <nativeName>sfdem</nativeName>
  706. <namespace>
  707. <name>sf</name>
  708. <atom:link href="http://localhost:8080/geoserver/restng/namespaces/sf.xml" rel="alternate" type="application/atom+xml" xmlns:atom="http://www.w3.org/2005/Atom"/>
  709. </namespace>
  710. <title>Spearfish elevation</title>
  711. <description>Generated from sfdem</description>
  712. <abstract>Digital elevation model for the Spearfish region.
  713. sfdem is a Tagged Image File Format with Geographic information</abstract>
  714. <keywords>
  715. <string>WCS</string>
  716. <string>sfdem</string>
  717. <string>sfdem</string>
  718. <string>type\@language=fr\;\@vocabulary=test\;</string>
  719. </keywords>
  720. <nativeCRS class="projected">PROJCS[&quot;NAD27 / UTM zone 13N&quot;,
  721. GEOGCS[&quot;NAD27&quot;,
  722. DATUM[&quot;North American Datum 1927&quot;,
  723. SPHEROID[&quot;Clarke 1866&quot;, 6378206.4, 294.9786982138982, AUTHORITY[&quot;EPSG&quot;,&quot;7008&quot;]],
  724. TOWGS84[2.478, 149.752, 197.726, 0.526, -0.498, 0.501, 0.685],
  725. AUTHORITY[&quot;EPSG&quot;,&quot;6267&quot;]],
  726. PRIMEM[&quot;Greenwich&quot;, 0.0, AUTHORITY[&quot;EPSG&quot;,&quot;8901&quot;]],
  727. UNIT[&quot;degree&quot;, 0.017453292519943295],
  728. AXIS[&quot;Geodetic longitude&quot;, EAST],
  729. AXIS[&quot;Geodetic latitude&quot;, NORTH],
  730. AUTHORITY[&quot;EPSG&quot;,&quot;4267&quot;]],
  731. PROJECTION[&quot;Transverse_Mercator&quot;, AUTHORITY[&quot;EPSG&quot;,&quot;9807&quot;]],
  732. PARAMETER[&quot;central_meridian&quot;, -105.0],
  733. PARAMETER[&quot;latitude_of_origin&quot;, 0.0],
  734. PARAMETER[&quot;scale_factor&quot;, 0.9996],
  735. PARAMETER[&quot;false_easting&quot;, 500000.0],
  736. PARAMETER[&quot;false_northing&quot;, 0.0],
  737. UNIT[&quot;m&quot;, 1.0],
  738. AXIS[&quot;Easting&quot;, EAST],
  739. AXIS[&quot;Northing&quot;, NORTH],
  740. AUTHORITY[&quot;EPSG&quot;,&quot;26713&quot;]]</nativeCRS>
  741. <srs>EPSG:26713</srs>
  742. <nativeBoundingBox>
  743. <minx>589980.0</minx>
  744. <maxx>609000.0</maxx>
  745. <miny>4913700.0</miny>
  746. <maxy>4928010.0</maxy>
  747. <crs class="projected">EPSG:26713</crs>
  748. </nativeBoundingBox>
  749. <latLonBoundingBox>
  750. <minx>-103.87108701853181</minx>
  751. <maxx>-103.62940739432703</maxx>
  752. <miny>44.370187074132616</miny>
  753. <maxy>44.5016011535299</maxy>
  754. <crs>EPSG:4326</crs>
  755. </latLonBoundingBox>
  756. <enabled>true</enabled>
  757. <metadata>
  758. <entry key="elevation">
  759. <dimensionInfo>
  760. <enabled>false</enabled>
  761. </dimensionInfo>
  762. </entry>
  763. <entry key="cacheAgeMax">10</entry>
  764. <entry key="time">
  765. <dimensionInfo>
  766. <enabled>true</enabled>
  767. <presentation>CONTINUOUS_INTERVAL</presentation>
  768. <units>ISO8601</units>
  769. <defaultValue/>
  770. <nearestMatchEnabled>false</nearestMatchEnabled>
  771. <rawNearestMatchEnabled>false</rawNearestMatchEnabled>
  772. <startValue>2001</startValue>
  773. <endValue>2017-09-01</endValue>
  774. </dimensionInfo>
  775. </entry>
  776. <entry key="cachingEnabled">true</entry>
  777. <entry key="dirName">sfdem_sfdem</entry>
  778. </metadata>
  779. <store class="coverageStore">
  780. <name>sf:sfdem</name>
  781. <atom:link href="http://localhost:8080/geoserver/restng/workspaces/sf/coveragestores/sfdem.xml" rel="alternate" type="application/atom+xml" xmlns:atom="http://www.w3.org/2005/Atom"/>
  782. </store>
  783. <nativeFormat>GeoTIFF</nativeFormat>
  784. <grid dimension="2">
  785. <range>
  786. <low>0 0</low>
  787. <high>634 477</high>
  788. </range>
  789. <transform>
  790. <scaleX>30.0</scaleX>
  791. <scaleY>-30.0</scaleY>
  792. <shearX>0.0</shearX>
  793. <shearY>0.0</shearY>
  794. <translateX>589995.0</translateX>
  795. <translateY>4927995.0</translateY>
  796. </transform>
  797. <crs>EPSG:26713</crs>
  798. </grid>
  799. <supportedFormats>
  800. <string>ARCGRID</string>
  801. <string>IMAGEMOSAIC</string>
  802. <string>GTOPO30</string>
  803. <string>GEOTIFF</string>
  804. <string>GIF</string>
  805. <string>PNG</string>
  806. <string>JPEG</string>
  807. <string>TIFF</string>
  808. </supportedFormats>
  809. <interpolationMethods>
  810. <string>nearest neighbor</string>
  811. <string>bilinear</string>
  812. <string>bicubic</string>
  813. </interpolationMethods>
  814. <defaultInterpolationMethod>nearest neighbor</defaultInterpolationMethod>
  815. <dimensions>
  816. <coverageDimension>
  817. <name>GRAY_INDEX</name>
  818. <description>GridSampleDimension[-9.999999933815813E36,-9.999999933815813E36]</description>
  819. <range>
  820. <min>-9.999999933815813E36</min>
  821. <max>-9.999999933815813E36</max>
  822. </range>
  823. </coverageDimension>
  824. </dimensions>
  825. <requestSRS>
  826. <string>EPSG:26713</string>
  827. </requestSRS>
  828. <responseSRS>
  829. <string>EPSG:26713</string>
  830. </responseSRS>
  831. </coverage>
  832. post:
  833. operationId: postWorkspaceCoverage
  834. tags:
  835. - "Coverages"
  836. description: Invalid. Use POST on the coverages endpoint to add a new coverage, or PUT on an individual coverage to edit it.
  837. responses:
  838. 405:
  839. description: Method not allowed.
  840. put:
  841. operationId: putWorkspaceCoverage
  842. tags:
  843. - "Coverages"
  844. description: Update an individual coverage
  845. consumes:
  846. - application/xml
  847. - text/xml
  848. - application/json
  849. - text/json
  850. parameters:
  851. - name: workspace
  852. in: path
  853. description: The name of the workspace
  854. required: true
  855. type: string
  856. - name: store
  857. in: path
  858. description: The name of the coverage data store
  859. required: true
  860. type: string
  861. - name: coverage
  862. in: path
  863. description: The name of the coverage
  864. required: true
  865. type: string
  866. - name: coverage
  867. in: body
  868. description: The body of the coverage to PUT
  869. required: true
  870. schema:
  871. $ref: "#/definitions/CoverageInfo"
  872. - name: calculate
  873. in: query
  874. description: 'Comma-separated list of optional fields to calculate. Optional fields include: "nativebbox", "latlonbbox", "dimensions" (that is, bands).'
  875. required: false
  876. type: array
  877. collectionFormat: csv
  878. minItems: 0
  879. maxItems: 2
  880. items:
  881. type: string
  882. enum: [nativebbox,latlonbbox]
  883. responses:
  884. 200:
  885. description: The coverage was successfully updated.
  886. delete:
  887. operationId: deleteWorkspaceCoverage
  888. tags:
  889. - "Coverages"
  890. description: Delete a coverage (optionally recursively deleting layers).
  891. parameters:
  892. - name: workspace
  893. in: path
  894. description: The name of the workspace
  895. required: true
  896. type: string
  897. - name: store
  898. in: path
  899. description: The name of the coverage data store
  900. required: true
  901. type: string
  902. - name: coverage
  903. in: path
  904. description: The name of the coverage
  905. required: true
  906. type: string
  907. - name: recurse
  908. type: boolean
  909. in: query
  910. required: false
  911. description: The recurse controls recursive deletion. When set to true all stores containing the resource are also removed.
  912. default: false
  913. responses:
  914. 200:
  915. description: Successfully deleted.
  916. /workspaces/{workspace}/coveragestores/{store}/coverages/{coverage}/reset:
  917. put:
  918. operationId: putCoverageReset
  919. tags:
  920. - "Coverages"
  921. summary: Reset the caches related to this specific coverage.
  922. description: Resets raster caches for this coverage. This operation is used to force GeoServer to drop caches associated to this coverage, and reconnect to the raster source the next time it is needed by a request. This is useful as the readers often cache some information about the bounds, coordinate system and image structure that might have changed in the meantime. Warning, the band structure is stored as part of the coverage configuration and won't be modified by this call, in case of need it should be modified issuing a PUT request against the coverage resource itself.
  923. parameters:
  924. - name: workspace
  925. in: path
  926. type: string
  927. required: true
  928. description: The name of the workspace containing the coverage store.
  929. - name: store
  930. in: path
  931. required: true
  932. description: The name of the coverage store containing the target coverage.
  933. type: string
  934. - name: coverage
  935. in: path
  936. required: true
  937. description: The name of the target coverage.
  938. type: string
  939. responses:
  940. 200:
  941. description: OK
  942. post:
  943. operationId: postCoverageReset
  944. tags:
  945. - "Coverages"
  946. summary: Reset the caches related to this specific coverage.
  947. description: Resets raster caches for this coverage. This operation is used to force GeoServer to drop caches associated to this coverage, and reconnect to the raster source the next time it is needed by a request. This is useful as the readers often cache some information about the bounds, coordinate system and image structure that might have changed in the meantime. Warning, the band structure is stored as part of the coverage configuration and won't be modified by this call, in case of need it should be modified issuing a PUT request against the coverage resource itself.
  948. parameters:
  949. - name: workspace
  950. in: path
  951. type: string
  952. required: true
  953. description: The name of the workspace containing the coverage store.
  954. - name: store
  955. in: path
  956. required: true
  957. description: The name of the coverage store containing the target coverage.
  958. type: string
  959. - name: coverage
  960. in: path
  961. required: true
  962. description: The name of the target coverage.
  963. type: string
  964. responses:
  965. 200:
  966. description: OK
  967. definitions:
  968. CoverageInfo:
  969. type: object
  970. properties:
  971. name:
  972. type: string
  973. description: The name of the resource. This name corresponds to the "published" name of the resource.
  974. nativeName:
  975. type: string
  976. description: The native name of the resource. This name corresponds to the physical resource that feature type is derived from -- a shapefile name, a database table, etc...
  977. namespace:
  978. type: object
  979. description: The namespace URI of the resource. Example would be an application schema namespace URI.
  980. properties:
  981. name:
  982. type: string
  983. description: The name of the namespace.
  984. href:
  985. type: string
  986. readOnly: true
  987. description: URL to the namespace.
  988. title:
  989. type: string
  990. description: The title of the resource. This is usually something that is meant to be displayed in a user interface.
  991. abstract:
  992. type: string
  993. description: A description of the resource. This is usually something that is meant to be displayed in a user interface.
  994. defaultInterpolationMethod:
  995. type: string
  996. description: Default resampling (interpolation) method that will be used for this coverage.
  997. keywords:
  998. type: object
  999. description: A collection of keywords associated with the resource.
  1000. properties:
  1001. string:
  1002. type: array
  1003. description: List of keyword values with internationalization and vocabulary
  1004. items:
  1005. type: string
  1006. description: A single keyword value
  1007. metadatalinks:
  1008. type: object
  1009. description: Wraps a collection of metadata links for the resource.
  1010. properties:
  1011. metadataLink:
  1012. type: array
  1013. description: A collection of metadata links for the resource.
  1014. items:
  1015. type: object
  1016. properties:
  1017. type:
  1018. type: string
  1019. description: The MIME type
  1020. metadataType:
  1021. type: string
  1022. description: The type of metadata, e.g. "FGDC"
  1023. content:
  1024. type: string
  1025. description: The link URL
  1026. dataLinks:
  1027. type: object
  1028. description: Wraps a collection of data links for the resource.
  1029. properties:
  1030. metadataLink:
  1031. type: array
  1032. description: A collection of data links for the resource.
  1033. items:
  1034. type: object
  1035. properties:
  1036. type:
  1037. type: string
  1038. description: The MIME type
  1039. content:
  1040. type: string
  1041. description: The link URL
  1042. nativeCRS:
  1043. type: string
  1044. description: The native coordinate reference system object of the resource.
  1045. srs:
  1046. type: string
  1047. description: Returns the identifier of coordinate reference system of the resource.
  1048. nativeBoundingBox:
  1049. type: object
  1050. description: Returns the bounds of the resource in its declared CRS.
  1051. properties:
  1052. minx:
  1053. type: number
  1054. description: The min x coordinate
  1055. maxx:
  1056. type: number
  1057. description: The max x coordinate
  1058. miny:
  1059. type: number
  1060. description: The min y coordinate
  1061. maxy:
  1062. type: number
  1063. description: The max y coordinate
  1064. crs:
  1065. type: string
  1066. description: The coordinate reference system object of the bounding box.
  1067. latLonBoundingBox:
  1068. type: object
  1069. description: The bounds of the resource in lat / lon. This value represents a "fixed value" and is not calculated on the underlying dataset.
  1070. properties:
  1071. minx:
  1072. type: number
  1073. description: The min x coordinate
  1074. maxx:
  1075. type: number
  1076. description: The max x coordinate
  1077. miny:
  1078. type: number
  1079. description: The min y coordinate
  1080. maxy:
  1081. type: number
  1082. description: The max y coordinate
  1083. crs:
  1084. type: string
  1085. description: The coordinate reference system object of the bounding box.
  1086. metadata:
  1087. type: array
  1088. description: A list of key/value metadata pairs.
  1089. items:
  1090. $ref: "#/definitions/MetadataEntry"
  1091. store:
  1092. type: object
  1093. description: The store the resource is a part of.
  1094. properties:
  1095. '@class':
  1096. type: string
  1097. description: The class of the store
  1098. name:
  1099. type: string
  1100. description: The name of the store
  1101. href:
  1102. type: string
  1103. description: URL to the data store
  1104. cqlFilter:
  1105. type: string
  1106. description: The ECQL string used as default feature type filter
  1107. maxFeatures:
  1108. type: integer
  1109. description: A cap on the number of features that a query against this type can return.
  1110. numDecimals:
  1111. type: number
  1112. description: The number of decimal places to use when encoding floating point numbers from data of this feature type.
  1113. responseSRS:
  1114. type: object
  1115. description: The SRSs that the WFS service will advertise in the capabilities document for this feature type (overriding the global WFS settings).
  1116. properties:
  1117. string:
  1118. type: string
  1119. description: The value of the srs
  1120. overridingServiceSRS:
  1121. type: boolean
  1122. description: True if this feature type info is overriding the WFS global SRS list
  1123. skipNumberMatched:
  1124. type: boolean
  1125. description: True if this feature type info is overriding the counting of numberMatched.
  1126. circularArcPresent:
  1127. type: boolean
  1128. linearizationTolerance:
  1129. type: number
  1130. description: Tolerance used to linearize this feature type, as an absolute value expressed in the geometries own CRS
  1131. attributes:
  1132. type: object
  1133. description: Wrapper for the derived set of attributes for the feature type.
  1134. properties:
  1135. attribute:
  1136. type: array
  1137. description: The derived set of attributes for the feature type.
  1138. items:
  1139. type: object
  1140. description: A single attribute
  1141. properties:
  1142. name:
  1143. type: string
  1144. description: "Name of the attribute."
  1145. minOccurs:
  1146. type: integer
  1147. description: "Minimum number of occurrences of the attribute."
  1148. maxOccurs:
  1149. type: integer
  1150. description: "Maximum number of occurrences of the attribute."
  1151. nillable:
  1152. type: boolean
  1153. description: "Flag indicating if null is an acceptable value for the attribute."
  1154. binding:
  1155. type: string
  1156. description: "The java class that values of this attribute are bound to."
  1157. length:
  1158. type: integer
  1159. description: Returns the length of this attribute. It's usually non null only for string and numeric types"
  1160. dimensions:
  1161. type: object
  1162. description: raster dimensions
  1163. properties:
  1164. coverageDimension:
  1165. type: array
  1166. items:
  1167. type: object
  1168. description: raster dimension
  1169. properties:
  1170. description:
  1171. type: string
  1172. description: description of the raster dimension
  1173. name:
  1174. type: string
  1175. description: name of the dimension
  1176. range:
  1177. type: object
  1178. description: dimension range
  1179. properties:
  1180. max:
  1181. type: number
  1182. description: max range value
  1183. min:
  1184. type: number
  1185. description: min range value
  1186. grid:
  1187. type: object
  1188. description: contains information about how to translate from the raster plan to a coordinate reference system
  1189. properties:
  1190. dimension:
  1191. type: string
  1192. description: cardinality of the raster plan
  1193. crs:
  1194. type: string
  1195. description: target coordinate system
  1196. range:
  1197. type: object
  1198. description: range of the raster plan
  1199. properties:
  1200. high:
  1201. type: string
  1202. description: max range values
  1203. low:
  1204. type: string
  1205. description: min range values
  1206. transform:
  1207. type: object
  1208. description: transformation definition
  1209. properties:
  1210. scaleX:
  1211. type: number
  1212. description: scale value to apply in X
  1213. scaleY:
  1214. type: number
  1215. description: scale value to apply in Y
  1216. shearX:
  1217. type: number
  1218. description: shear value to apply in X
  1219. shearY:
  1220. type: number
  1221. description: shear value to apply in Y
  1222. translateX:
  1223. type: number
  1224. description: translation to apply in X
  1225. translatexY:
  1226. type: number
  1227. description: translation to apply in Y
  1228. interpolationMethods:
  1229. type: object
  1230. description: available interpolations methods for this coverage
  1231. properties:
  1232. string:
  1233. type: array
  1234. items:
  1235. type: string
  1236. description: name of the interpolation method
  1237. example: {
  1238. "coverage": {
  1239. "abstract": "Digital elevation model for the Spearfish region.\r\n\r\nsfdem is a Tagged Image File Format with Geographic information",
  1240. "defaultInterpolationMethod": "nearest neighbor",
  1241. "description": "Generated from sfdem",
  1242. "dimensions": {
  1243. "coverageDimension": [
  1244. {
  1245. "description": "GridSampleDimension[-9.999999933815813E36,-9.999999933815813E36]",
  1246. "name": "GRAY_INDEX",
  1247. "range": {
  1248. "max": -9.999999933815813e+36,
  1249. "min": -9.999999933815813e+36
  1250. }
  1251. }
  1252. ]
  1253. },
  1254. "enabled": true,
  1255. "grid": {
  1256. "@dimension": "2",
  1257. "crs": "EPSG:26713",
  1258. "range": {
  1259. "high": "634 477",
  1260. "low": "0 0"
  1261. },
  1262. "transform": {
  1263. "scaleX": 30,
  1264. "scaleY": -30,
  1265. "shearX": 0,
  1266. "shearY": 0,
  1267. "translateX": 589995,
  1268. "translateY": 4927995
  1269. }
  1270. },
  1271. "interpolationMethods": {
  1272. "string": [
  1273. "nearest neighbor",
  1274. "bilinear",
  1275. "bicubic"
  1276. ]
  1277. },
  1278. "keywords": {
  1279. "string": [
  1280. "WCS",
  1281. "sfdem",
  1282. "sfdem",
  1283. "type\\@language=fr\\;\\@vocabulary=test\\;"
  1284. ]
  1285. },
  1286. "latLonBoundingBox": {
  1287. "crs": "EPSG:4326",
  1288. "maxx": -103.62940739432703,
  1289. "maxy": 44.5016011535299,
  1290. "minx": -103.87108701853181,
  1291. "miny": 44.370187074132616
  1292. },
  1293. "metadata": {
  1294. "entry": [
  1295. {
  1296. "@key": "elevation",
  1297. "dimensionInfo": {
  1298. "enabled": false
  1299. }
  1300. },
  1301. {
  1302. "$": "10",
  1303. "@key": "cacheAgeMax"
  1304. },
  1305. {
  1306. "@key": "time",
  1307. "dimensionInfo": {
  1308. "defaultValue": "",
  1309. "enabled": false
  1310. }
  1311. },
  1312. {
  1313. "$": "true",
  1314. "@key": "cachingEnabled"
  1315. },
  1316. {
  1317. "$": "sfdem_sfdem",
  1318. "@key": "dirName"
  1319. }
  1320. ]
  1321. },
  1322. "name": "sfdem",
  1323. "namespace": {
  1324. "href": "http://localhost:8075/geoserver/restng/namespaces/sf.json",
  1325. "name": "sf"
  1326. },
  1327. "nativeBoundingBox": {
  1328. "crs": {
  1329. "$": "EPSG:26713",
  1330. "@class": "projected"
  1331. },
  1332. "maxx": 609000,
  1333. "maxy": 4928010,
  1334. "minx": 589980,
  1335. "miny": 4913700
  1336. },
  1337. "nativeCRS": {
  1338. "$": "PROJCS[\"NAD27 / UTM zone 13N\", \n GEOGCS[\"NAD27\", \n DATUM[\"North American Datum 1927\", \n SPHEROID[\"Clarke 1866\", 6378206.4, 294.9786982138982, AUTHORITY[\"EPSG\",\"7008\"]], \n TOWGS84[2.478, 149.752, 197.726, 0.526, -0.498, 0.501, 0.685], \n AUTHORITY[\"EPSG\",\"6267\"]], \n PRIMEM[\"Greenwich\", 0.0, AUTHORITY[\"EPSG\",\"8901\"]], \n UNIT[\"degree\", 0.017453292519943295], \n AXIS[\"Geodetic longitude\", EAST], \n AXIS[\"Geodetic latitude\", NORTH], \n AUTHORITY[\"EPSG\",\"4267\"]], \n PROJECTION[\"Transverse_Mercator\", AUTHORITY[\"EPSG\",\"9807\"]], \n PARAMETER[\"central_meridian\", -105.0], \n PARAMETER[\"latitude_of_origin\", 0.0], \n PARAMETER[\"scale_factor\", 0.9996], \n PARAMETER[\"false_easting\", 500000.0], \n PARAMETER[\"false_northing\", 0.0], \n UNIT[\"m\", 1.0], \n AXIS[\"Easting\", EAST], \n AXIS[\"Northing\", NORTH], \n AUTHORITY[\"EPSG\",\"26713\"]]",
  1339. "@class": "projected"
  1340. },
  1341. "nativeFormat": "GeoTIFF",
  1342. "nativeName": "sfdem",
  1343. "requestSRS": {
  1344. "string": [
  1345. "EPSG:26713"
  1346. ]
  1347. },
  1348. "responseSRS": {
  1349. "string": [
  1350. "EPSG:26713"
  1351. ]
  1352. },
  1353. "srs": "EPSG:26713",
  1354. "store": {
  1355. "@class": "coverageStore",
  1356. "href": "http://localhost:8075/geoserver/restng/workspaces/sf/coveragestores/sfdem.json",
  1357. "name": "sf:sfdem"
  1358. },
  1359. "supportedFormats": {
  1360. "string": [
  1361. "ARCGRID",
  1362. "IMAGEMOSAIC",
  1363. "GTOPO30",
  1364. "GEOTIFF",
  1365. "GIF",
  1366. "PNG",
  1367. "JPEG",
  1368. "TIFF"
  1369. ]
  1370. },
  1371. "title": "Spearfish elevation"
  1372. }
  1373. }
  1374. MetadataEntry:
  1375. type: object
  1376. title: entry
  1377. properties:
  1378. '@key':
  1379. title: key
  1380. type: string
  1381. enum:
  1382. - regionateStrategy
  1383. - regionateFeatureLimit
  1384. - cacheAgeMax
  1385. - cachingEnabled
  1386. - regionateAttribute
  1387. - indexingEnabled
  1388. - dirName
  1389. description: Key used for metadata entry, additional keys are added over time
  1390. '$':
  1391. title: text
  1392. type: string
  1393. description: Text value for provided key Valid text depends on key used. Example {'@key'='cachingEnabled','$'='true'}.