The "wellrasterlogdata" web service provides information about an individual well raster log.
A typical URL is http://myserver.mycompany.com:8080/INTGeoServer/api/ds/{datasourcetype}/v1/sources/{datasource}/rasterlogs/{rasterloguniqueid} with the GET method.
where
datasourcetype: type of a datasource, i.e. mongo, geofiles, s3, etc.
datasource: unique id of a datasource
rasterloguniqueid: a unique id of a raster log
Here is an example response. This response has been formatted to improve readability
{
"from": {
"actor": "akka://DefaultActorSystemControllerActorSystem:FindWellRasterLogByUniqueIdJsonActor:FindWellRasterLogByUniqueIdEntitlementCheckResponse for FindWellRasterLogByUniqueIdEntitlementCheckRequest of FindWellRasterLogByUniqueIdRequest:FindWellRasterLogByUniqueIdRequest{klass=AbstractWellRasterLogFinder, sourceName=a8b05811-6409-43bb-8902-c9142ab48cff, linksToInclude=null, uniqueId=wellId=VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw== (java.lang.String)\nwellRasterLogIndex=0 (java.lang.String), sourceType=geofiles}"
},
"data": {
"id": "{\"tuple\":[{\"name\":\"wellId\",\"value\":\"VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw==\"},{\"name\":\"wellRasterLogIndex\",\"value\":\"0\"}]}",
"content": {
"name": "Raster Log",
"images": [
{
"id": "{\"tuple\":[{\"name\":\"wellId\",\"value\":\"VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw==\"},{\"name\":\"wellRasterLogIndex\",\"value\":\"0\"},{\"name\":\"wellRasterLogImageIndex\",\"value\":\"0\"}]}",
"content": {
"segmentId": "1",
"name": "Induction Electrical",
"width": 965,
"height": 4183,
"type": "Header",
"links": [
{
"rel": "self",
"relEntity": "v1/schema/int/rasterlogimage",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogimages/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22wellRasterLogImageIndex%22%2C%22value%22%3A%220%22%7D%5D%7D",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
},
{
"rel": "Segment",
"name": "Segment",
"relEntity": "v1/schema/int/rasterlogsegment",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogsegments/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22segmentId%22%2C%22value%22%3A%221%22%7D%5D%7D",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
},
{
"rel": "Content",
"name": "Content",
"relEntity": "v1/schema/int/content",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogimages/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22wellRasterLogImageIndex%22%2C%22value%22%3A%220%22%7D%5D%7D/content",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
}
]
}
},
{
"id": "{\"tuple\":[{\"name\":\"wellId\",\"value\":\"VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw==\"},{\"name\":\"wellRasterLogIndex\",\"value\":\"0\"},{\"name\":\"wellRasterLogImageIndex\",\"value\":\"1\"}]}",
"content": {
"segmentId": "2",
"name": "Induction Electrical SP",
"width": 821,
"height": 316,
"type": "TopScale",
"links": [
{
"rel": "self",
"relEntity": "v1/schema/int/rasterlogimage",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogimages/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22wellRasterLogImageIndex%22%2C%22value%22%3A%221%22%7D%5D%7D",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
},
{
"rel": "Segment",
"name": "Segment",
"relEntity": "v1/schema/int/rasterlogsegment",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogsegments/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22segmentId%22%2C%22value%22%3A%222%22%7D%5D%7D",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
},
{
"rel": "Content",
"name": "Content",
"relEntity": "v1/schema/int/content",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogimages/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22wellRasterLogImageIndex%22%2C%22value%22%3A%221%22%7D%5D%7D/content",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
}
]
}
},
{
"id": "{\"tuple\":[{\"name\":\"wellId\",\"value\":\"VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw==\"},{\"name\":\"wellRasterLogIndex\",\"value\":\"0\"},{\"name\":\"wellRasterLogImageIndex\",\"value\":\"2\"}]}",
"content": {
"startDepth": 300.0,
"endDepth": 13350.0,
"unitSymbol": "ft",
"segmentId": "2",
"name": "Induction Electrical SP",
"width": 823,
"height": 26155,
"type": "Body",
"morphedWidth": 823,
"morphedHeight": 26155,
"links": [
{
"rel": "self",
"relEntity": "v1/schema/int/rasterlogimage",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogimages/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22wellRasterLogImageIndex%22%2C%22value%22%3A%222%22%7D%5D%7D",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
},
{
"rel": "Segment",
"name": "Segment",
"relEntity": "v1/schema/int/rasterlogsegment",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogsegments/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22segmentId%22%2C%22value%22%3A%222%22%7D%5D%7D",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
},
{
"rel": "Tile",
"name": "Tile",
"relEntity": "v1/schema/int/rasterlogimagetile",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogimages/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22wellRasterLogImageIndex%22%2C%22value%22%3A%222%22%7D%5D%7D/tile",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
},
{
"rel": "Content",
"name": "Content",
"relEntity": "v1/schema/int/content",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogimages/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%2C%7B%22name%22%3A%22wellRasterLogImageIndex%22%2C%22value%22%3A%222%22%7D%5D%7D/content",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
}
]
}
}
]
},
"links": [
{
"rel": "self",
"relEntity": "v1/schema/int/rasterlog",
"href": "/ivaap/api/ds/geofiles/v1/sources/a8b05811-6409-43bb-8902-c9142ab48cff/rasterlogs/%7B%22tuple%22%3A%5B%7B%22name%22%3A%22wellId%22%2C%22value%22%3A%22VGhpZXJyeS8xMzItMDYtMV9NZXJnZWRfU2V0Lmxhcw%3D%3D%22%7D%2C%7B%22name%22%3A%22wellRasterLogIndex%22%2C%22value%22%3A%220%22%7D%5D%7D",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
}
]
}
}
The id entry is the unique id of a raster log.
The name entry is the name of a raster log.
The images sections is a collection of all images of this raster log.
For each raster log image:
id is the unique id of a this image
segmentId is the unique id of the segment that this image belongs to
name is the name of this image
width is the width of this image
height is the height of this image
type is the type of this image: "Header", "TopScale", "BottomScale" or "Body"
links section provides HATEOAS links to the services supported by this image
The outer links section provides a HATEOAS link to this service.
If the specified rasterloguniqueid doesn't match a valid raster log, no JSON response will be provided. The HTTP response will only show a "InvalidUniqueId" (error 404) in its headers.