INGV / qquake

A plugin for QGIS 3.x that relies on web services for loading seismological data
https://www.emidius.eu/qquake/
GNU General Public License v3.0
7 stars 3 forks source link

List all service capabilities available in the config.json #9

Closed MarioLocati closed 3 years ago

MarioLocati commented 3 years ago

For FDSN-event, macroseismic and FDSN-station web services, all capabilities contained in "settings" of the config.json file should be listed at the bottom of the "Service Information" tab as showed in the picture

image

Below an example for the FDSN-event "AHEAD-SHEEC"

Parameter in "config.json" Text showed in the "Service Information" tab
"datestart": "1000-01-01T00:00:00+00:00" Earliest date: 1000-01-01T00:00:00+00:00
"dateend": "1899-12-31T23:59:59+00:00" Latest date: 1899-12-31T23:59:59+00:00
"boundingbox": [-23.5,35,32,69] Geographical coverage: Lon min -23.5, Lon max 35, Lat min 32, Lat max 69
querylimitmaxentries: 5000 Allowed maximum number of returned entries: : 5000
queryeventid: true Support requests using event identifier: YES
queryoriginid: false Support requests using origin identifier”: NO
querymagnitudeid: false Support requests using magnitude identifier: NO
queryfocalmechanismid: false Support requests using forcal mechanism identifier: NO
queryupdatedafter: false Support requests of data published after a certain date: NO
querycatalog: true Support requests using source catalog identifier: YES
querycontributorid: true Support requests using source contributor identifier: YES
queryeventtype: false Support requests by event type: NO
querymagnitudetype: false Support requests by magnitude type: NO
queryincludeallorigins: true Support retrieval of all origin estimates: YES
queryincludeallmagnitudes: true Support retrieval of all magnitude estimates: YES
queryincludearrivals: false Support retrieval of arrival times: NO
queryincludeallstationsmagnitudes: false Support retrieval of all station magnitude estimates: NO
querylimit: true Support query limit: YES
querycircular: true Support filter using circular search: YES
querycircularradiuskm: true Support search radius in kilometers: YES
querydepth: false Support filter by hypocentral depth: NO
outputtext: true Support text output: YES
outputxml: true Support QuakeML output: YES
outputgeojson: true Support GeoJSON output: YES
outputjson: true Support JSON output: NO
outputkml: false Support KML output: NO
outputxlsx: false Support XLSX output: NO
httpcodenodata: "204" HTTP error code: 204

@nyalldawson could you please take care of this?

MarioLocati commented 3 years ago

The current implementation shows in the tab "Service Information" a list of unsupported capabilities only, whereas supported capabilities should also be listed.

Below an example from the FDSN-event "AHED-SHEEC" where supported capabilities are not listed.

image

@nyalldawson could you take care of this?