The "welldepths" web service provides the measured depths for the log and deviation curves.
A typical URL for the well trajectory is: http://myserver.mycompany.com:8080/INTGeoServer/json/welldepths?json={"filePath":"34_10-A-8.las"}
The following parameters are available:
filePath: the relative path of the specified dataset. This is a required parameter. If a path encoder is used, this path is encoded.
compatibleZUnitSymbol: a measurement symbol, such as "m" or "s". If the requested symbol does not match one of the compatibleZUnitSymbol in the welldata web service, the server will return a bad request response (error 400) in the HTTP header. This is an optional parameter. By default, the depths will be returned in their native vertical unit.
Here is an example response. The response has been formatted to improve readability
{
"curveMds":[
82.295997367,
82.448397362,
82.600797357,
82.753197352,
82.905597347,
83.057997342,
83.210397337,
83.362797332,
83.515197328,
83.667597323,
83.819997318,
83.972397313,
84.124797308,
84.277197303,
84.429597298,
84.581997293,
84.734397288,
84.886797284,
85.039197279,
85.191597274,
85.343997269,
85.496397264,
85.648797259,
85.801197254,
85.953597249,
86.105997245,
86.25839724,
86.410797235,
86.56319723,
86.715597225,
86.86799722,
87.020397215,
87.17279721,
87.325197206,
87.477597201,
87.629997196,
87.782397191
],
"deviationMds":[
1035.2531669,
1035.4055669,
1035.5579669,
1035.7103669,
1035.8627669,
1036.0151668,
1036.1675668,
1036.3199668,
1036.4723668
]
}
The curveMds entry is the list of measured depths for the log curves for this well. This is the index common to all log curves.
The deviationMds entry is the list of measured depths for the deviation curves for this well. This is the index common to all deviation curves.