Date: March 22, 2021 at 21:36:13 From: Skywise, [DNS_Address] Subject: Earthquake forest
Was doing some problem solving on my 3D quake program. I was using vertical lines to represent the quakes to test some of the math I was using.
Struck me as a bit artistic after I got done frying a few brain cells trying to find my error. And like often happens in programming, it was something very small. A negative sign in the wrong place. Of course, it's these 'small' errors that take the longest to find. The big errors are easy to fix.
Date: March 23, 2021 at 07:24:05 From: blindhog 6th sense, [DNS_Address] Subject: That's Cool...
...but, is there a way to thin the forest and differentiate the trees?
Is it possible to make a pattern showing deep quakes, maybe taller trees, and using different colors to indicate the magnitude of each "tree", like from green, to yellow, to orange, to red?
Something like that would give an easy to grasp, comprehensive bird's eye view over the recorded time frame we have available to us.
But, then again, such a graphic takes time and deserves compensation. I suppose someone has already done things like that privately for the "alphabet" agencies.
Date: March 23, 2021 at 18:45:17 From: Skywise, [DNS_Address] Subject: Re: That's Cool...
In the video, the height of the 'tree' is magnitude, and color is depth. The color is just a color wheel passing through all hues. Funny this comes up as I'm going to be replying to your post on colors in a bit. I taught myself a lot about color theory.
Brian
Responses:
None
21861
Date: March 23, 2021 at 08:44:08 From: Roger, [DNS_Address] Subject: Re: That's Cool...
Skywise;
That's beautiful and illustrates vividly the plates that make up the crust of our planet.
For my part, I'd like to see just the 7+ quakes, to show the "hot spots" better.
Date: March 23, 2021 at 19:54:58 From: Skywise, [DNS_Address] Subject: Re: That's Cool...
My program will allow you to set such parameters. View whatever magnitude range you like. Whatever date range. Chose by depth, even. Location. Color them by depth. By magnitude. By date. Change the icon. Point. Ball. X. Eventually even beach ball for focal mechanisms.
I have yet to implement all this as I have to make sure the core code is arranged properly to allow other things first.
This is complex code. Changing one thing affects other parts. A lot of my work right now is cleaning up the existing code to make it more harmonious to make it easier to add new features. Right now I'm approaching 14,000 lines of code across dozens of source code files.
To keep it all straight I do like the 'big boys' do. I have a bug list as I encounter them, a feature request list (as ideas pop in my head), and a change log so I know where I need to go back to in case a 'fix' actually was a 'break' somewhere else. I'm even keeping an archive of versions as I make major changes.
Date: March 24, 2021 at 07:28:31 From: Skywise, [DNS_Address] Subject: Re: That's Cool...
Mostly for myself. Although, I'd like to get the software to a state that I can share it. But for now I'd like to just get it to a point where I can make videos using it to showcase interesting seismic features. I've already noticed some fascinating things in the data.
I don't expect it would gather much attention as it's such a niche application. It's not like it'll become the next Angry Birds. But who knows? Maybe some seismologist somewhere might find it a bit useful.
Date: March 23, 2021 at 18:50:28 From: Skywise, [DNS_Address] Subject: Re: Yes, But Isn't Depth is Just as, if Not More, Important(NT)
Yes, depth is important. Which is why I'm working on this program.
People know of quake epicenters. We hear the term all the time. But in reality quakes happen at depth. The epicenter is just the point on the surface of the earth above where the quake happened. The actual point at depth is called the hypocenter.
However, to be even more correct, the hypocenter is just the point where the quake started, the nucleation site. The fault begins slipping at this point and the slippage radiates outward along the surface of the fault. Some parts of the fault may slip more than others. The hypocenter is often not even at the part of the fault that moves the most.
Date: March 23, 2021 at 22:33:26 From: blindhog 6th sense, [DNS_Address] Subject: Not to be Rude, But Maybe A Better Choice of Words Would Be...
...less worrisome for those who live in earthquake zones.
Back to my interest in depth...in my neophyte thinking, the quakes on top have happened because of what has happened below, even if that below action happened days, months, or years before the more surface quakes occur. It's the heat from below that starts the whole thing rocking and rolling...isn't it?
Date: March 24, 2021 at 21:41:32 From: Roger, [DNS_Address] Subject: Re: Not to be Rude, But Maybe A Better Choice of Words Would Be...
Heat plays as one factor but it's because the plates are moving that quakes happen. The motion is slow but in places where the motion hits a snag the force builds up until something breaks.
Roger
Responses:
None
21863
Date: March 23, 2021 at 09:27:30 From: blindhog 6th sense, [DNS_Address] Subject: UGH! Eliminate "is" afer Depth(NT)