const for fdsn web service host, www.fdsn.org

FDSN_HOST

Type: string

DATACENTERS_SERVICE

src/fdsndatacenters.ts

const for service name

DATACENTERS_SERVICE

Type: string

DATACENTERS_PATH_BASE

src/fdsndatacenters.ts
DATACENTERS_PATH_BASE

Type: string

DataCentersQuery

src/fdsndatacenters.ts

Query to a FDSN Data Centers Registry web service.

new DataCentersQuery(host: string?)

Extends FDSNCommon

Parameters
host (string?) optional host to connect to, defaults to FDSN
Related
https://www.fdsn.org/webservices/
Instance Members
specVersion(value?)
getSpecVersion()
protocol(value?)
getProtocol()
host(value?)
getHost()
port(value?)
getPort()
pathBase(value?)
getPathBase()
name(value?)
getName()
services(value?)
getServices()
includeDataSets(value?)
getIncludeDataSets()
timeout(value?)
getTimeout()
queryJson()
findFdsnAvailability(name, repoName?)
findFdsnDataSelect(name, repoName?)
findFdsnEvent(dcname, repoName?)
findFdsnStation(dcname, repoName?)
extractCompatibleServices(json, compatibleName, repoName?)
formBaseURL()
formVersionURL()
queryVersion()
formURL()

Root type of fdsn datacenters json query.

RootType

Type: any

Repository

Type: {name: string, description: string?, website: string?, services: Array<Service>, datasets: Array<Dataset>?}

Properties
name (string)
description (string?)
website (string?)
services (Array<Service>)
datasets (Array<Dataset>?)
Dataset

Type: {network: string?, station: string?, location: string?, channel: string?, starttime: string?, endtime: string?, priority: number?, description: string?, url: string?, services: Array<Service>?}

Properties
network (string?)
station (string?)
location (string?)
channel (string?)
starttime (string?)
endtime (string?)
priority (number?)
description (string?)
url (string?)
services (Array<Service>?)
Service

Type: {name: string, description: string?, url: string?, compatibleWith: string?}

Properties
name (string)
description (string?)
url (string?)
compatibleWith (string?)

isValidRootType

src/fdsndatacenters.ts
isValidRootType(jsonValue: any): any
Parameters
jsonValue (any)
Returns
any