Tilecache API’s¶
You can also view the NeuroData Tile API’s which work similarly for ndstore.
getSimpleTile¶
-
GET(string: server_name)/ndtilecache/tilecache/(string: token_name)/(string: channel_name)/(string: slice_type)/(int: time)/(int: zvalue)/(int: ytile)_(int: xtile)_(int: resolution).png¶ Synopsis: Get a 512x512 tile from the tilecache
Parameters: - server_name (string) – Server Name in NeuroData. In the general case this is ocp.me.
- token_name (string) – Token Name in NeuroData.
- channel_name (string) – Channel Name in NeuroData.
- slice_type (string) – Type of Slice cutout. Can be xy/yz/xz
- time (int) – Time value. Optional. Only possible in timeseries datasets.
- zvalue (int) – Zslice value.
- ytile (int) – Y-Tile value. Each tile is 512x512.
- xtile (int) – X-Tile value. Each tile is 512x512.
- resolution (int) – Resolution value.
Status Codes: - 200 OK – No error
- 404 Not Found – Error in the syntax or file format
Example Request:
GET /ndtilecache/tilecache/kasthuri11/image/xy/1/1_1_4.png HTTP/1.1 Host: openconnecto.me
Example Response:
HTTP/1.1 200 OK Content-Type: application/png
getMcfcTile¶
-
GET(string: server_name)/ndtilecache/tilecache/mcfc/(string: token_name)/(string: channel_name):(string: color_name)/(string: slice_type)/(int: time)/(int: zvalue)/(int: ytile)_(int: xtile)_(int: resolution).png¶ Synopsis: Get a 512x512 tile from the tilecache
Parameters: - server_name (string) – Server Name in NeuroData. In the general case this is ocp.me.
- token_name (string) – Token Name in NeuroData.
- channel_name (string) – Channel Name in NeuroData.
- color_name (string) – Color Name. Can be ‘C/M/Y/R/G/B’. Optional If Missing will default to “CMYRGB”.
- slice_type (string) – Type of Slice cutout. Can be xy/yz/xz
- time (int) – Time value. Optional. Only possible in timeseries datasets.
- zvalue (int) – Zslice value.
- ytile (int) – Y-Tile value. Each tile is 512x512.
- xtile (int) – X-Tile value. Each tile is 512x512.
- resolution (int) – Resolution value.
Status Codes: - 200 OK – No error
- 404 Not Found – Error in the syntax or file format
Example Request:
GET /ndtilecache/tilecache/mcfc/Thy1eYFPBrain10/Grayscale/xy/500/0_0_3.png HTTP/1.1 Host: openconnecto.me
Example Response:
HTTP/1.1 200 OK Content-Type: application/png
getVikingTile¶
-
GET(string: server_name)/ndtilecache/tilecache/viking/(string: token_name)/volume/(string: channel_name)/(int: resolution)/X(int: xtile)_Y(int: xtile)_Z(int: zvalue).png¶ Synopsis: Get a 512x512 tile from the tilecache
Parameters: - server_name (string) – Server Name in NeuroData. In the general case this is openconnecto.me.
- token_name (string) – Token Name in NeuroData.
- channel_name (string) – Channel Name in NeuroData.
- resolution (int) – Resolution value.
- xtile (int) – X-Tile value. Each tile is 512x512.
- ytile (int) – Y-Tile value. Each tile is 512x512.
- zvalue (int) – Zslice value.
Status Codes: - 200 OK – No error
- 404 Not Found – Error in the syntax or file format
Example Request:
GET /ndtilecache/tilecache/viking/kasthuri11/volume/image/4/X1_Y1_Z10.png HTTP/1.1 Host: openconnecto.me
Example Response:
HTTP/1.1 200 OK Content-Type: application/png


