Comments (8)
Could you please explain why is not possible to solve your problem by forcing a maximum magnitude of 1 and leave unchecked the minimum magnitude? (see picture)
As far as I understand, if you leave out the "minmag" parameter the FDSN-event service should provide you all the events below magnitude 1, without applying any threshold to lower magnitude events. In this way, even events having negative magnitudes should be preserved in the output, isn't that the case?
I might missing some information here, could you please elaborate a bit more?
from qquake.
Hi Mario,
thank you for your quick answer. If I do not check 'Min' in the Magnitude field I do indeed get all events smaller than the max magnitude. In my case the very small magnitudes are not very well constrained. Therefore I wanted to set the min magnitude to e.g. 0.5 which did not work. The same is true for the max magnitude which can not be set below 1.0.
As a work-around I could filter the events within QGIS, but the query without a min magnitude already returns a large list and the qquake is issuing a warning (but is working as expected).
Cheers,
Kasper
from qquake.
So, your suggestion is to lower the minimum magnitude to a negative number?
I am not used to negative magnitude events, which could be the meaningful lowest value we should put in QQuake?
Fixing the lowest possible magnitude to -1 would be correct in your experience?
from qquake.
From a mathematical and geophysical point of view there is no minimum magnitude. I looked at the code of qquake and tried to fix it my self. From the description of the QdoubleSpinBox it seems not possible not to limit the minimum value to enter. Therefore I search in seismological research papers to find a lower limit. Within the JAGUARS project (https://www.gfz-potsdam.de/en/section/geomechanics-and-rheology/projects/microseismicity-and-acoustic-emission-in-deep-gold-mine-in-south-africa-jaguars/) events of magnitude -5 could be observed in deep gold mines. I also notice that some people are using -9 as a magnitude when it is not determined. So maybe the limit could be at -8 ?
I can create a pull request or send a patch if you like.
from qquake.
No need to send a patch.
Prior to adopt this solution, let me investigate a bit more the matter with other colleagues in my organization, OK?
from qquake.
No problem. I have forked the code and fixed it locally.
from qquake.
I have introduced the filtering for negative magnitudes in the main branch, see 29a6d76
Can we consider this issue closed?
from qquake.
Thank you very much. This solves the issue.
from qquake.
Related Issues (20)
- Check the CQL flag to enable or disable the CQL filter button
- "Load web service capabilities" lead to a Python error HOT 2
- Additional parameters that can be extracted from the WADL
- Default flags for new fdsn-event and macroseismic service
- Python error while retrievgin macroseismic data
- Errors while trying to add WCS support HOT 1
- DISS and EDSF wms services don't work HOT 1
- is it possible to add the time parameter in the earthquake selection? HOT 2
- Split config.json HOT 2
- Search by Identifiers - Macroseismic Service HOT 1
- WFS service does not allow fetching only selected layers HOT 1
- "Close" button HOT 1
- Error using wildcards to import stations HOT 1
- Bug while checking/unchecking layers for OGC using buttons HOT 1
- Missing symbology when loading extended (XML) output from fdsnws-event HOT 2
- Python error when loading intensity data of an earthquake w/o magnitude or epicentre HOT 2
- Python error when the service return http error 204 HOT 1
- Add the GFZ-GEOFON fdsnws-event endpoint HOT 4
- Predefined area selection doesn't work properly HOT 1
- Campi Flegrei differenza tra GOSSIP e ISIDE HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qquake.