Introduction
The Seismic Server REST API provides a programmatic interface to services provided by the Seismic Server Subsurface Portal for ArcGIS using the HTTP protocol. The Seismic Server extends an ArcGIS map service, meaning no feature service or image service is required to use it. In addition to serving seismic data the Seismic Server also serves rasters included in the map.
...
Server information
version
URL | http://<catalog-url>/<serviceName>/MapServer/exts/SeismicServer/version |
Report seismic server version number and license expiry date.
...
http:// <seismic server> /layer/<layer id>/line/<line id>
info
URL | http://<catalog-url>/<serviceName>/MapServer/exts/SeismicServer/layer/<layerid>/line/info |
Report meta data about all seismic 2D lines contained in the given feature layer.
...
URL | http://<catalog-url>/<serviceName>/MapServer/exts/SeismicServer/layer/<layerid>/line/<line oid>/info |
Report meta data about the seismics 2D lines contained in the given feature layer with feature id <line oid>.
...
...
data
URL | http://<catalog-url>/<serviceName>/MapServer/exts/SeismicServer/layer/<layerid>/line/<line oid>/data |
Return amplitude data for a given seismic line. The request will return a one band floating point raster in the form of a float32 array. The desired dimensions of the output raster is set by the caller using the width and height arguments. Use the info request to read the original dimensions of the raster. If the output dimensions differ form the raster's original dimensions the raster will be resampled.
...