Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

URLhttp://<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

 

URLhttp://<catalog-url>/<serviceName>/MapServer/exts/SeismicServer/layer/<layerid>/line/info

Report meta data about all seismic 2D lines contained in the given feature layer.

...

example : http://osl-ts-07.oslo.geodata.no/arcgis/rest/services/Australia2D/MapServer/exts/SeismicServer/layer/0/line/info?f=pjson

 

URLhttp://<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>.

...

example : http://osl-ts-07.oslo.geodata.no/arcgis/rest/services/Australia2D/MapServer/exts/SeismicServer/layer/0/line/1/info?f=pjson

 

...

 

data

 

URLhttp://<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.

...