Wiki source code of FDSN Guide
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{box cssClass="floatinginfobox" title="**Contents**"}} | ||
2 | {{toc/}} | ||
3 | {{/box}} | ||
4 | |||
5 | = [[How to Install ObsPy>>url:https://github.com/obspy/obspy/wiki#installation]] = | ||
6 | |||
7 | = [[Seed-Vault>>https://github.com/AuScope/seed-vault]] = | ||
8 | |||
9 | = Connecting to an FDSN Server = | ||
10 | |||
11 | == How to connect to AusPass with & without authenticated access == | ||
12 | |||
13 | |||
14 | {{code language="python"}} | ||
15 | import obspy | ||
16 | from obspy.clients.fdsn import Client | ||
17 | |||
18 | # Initialize FDSN client for AusPass | ||
19 | |||
20 | # For open access data, no username or password is required. | ||
21 | client = Client('AUSPASS') | ||
22 | |||
23 | # To access restricted data, supply your username and password | ||
24 | # Replace 'Z1' and '12345' with your actual credentials | ||
25 | client = Client('AUSPASS', user='Z1', password='12345') | ||
26 | {{/code}} | ||
27 | |||
28 | = Station Metadata = | ||
29 | |||
30 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. | ||
31 | |||
32 | |||
33 | == Sub-paragraph == | ||
34 | |||
35 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. | ||
36 | |||
37 | === Sub-sub paragraph === | ||
38 | |||
39 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. | ||
40 | |||
41 | |||
42 | = Waveform Data = | ||
43 | |||
44 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. | ||
45 | |||
46 | |||
47 | |||
48 | = Earthquake Data = | ||
49 | |||
50 | == How to download an Earthquake Catalog == | ||
51 | |||
52 | {{code language="python"}} | ||
53 | from obspy.clients.fdsn import Client | ||
54 | from obspy import UTCDateTime | ||
55 | |||
56 | # Initialize the AusPass FDSN client | ||
57 | client = Client("AUSPASS") | ||
58 | |||
59 | # Define the time range for the earthquake catalog | ||
60 | start_time = UTCDateTime("2021-08-01") | ||
61 | end_time = UTCDateTime("2022-01-01") # End of year | ||
62 | |||
63 | # Define the geographic region (latitude and longitude for Woodspoint, Victoria, Australia) | ||
64 | latitude = -37.47 | ||
65 | longitude = 146.10 | ||
66 | max_radius = 5 # in degrees | ||
67 | |||
68 | # Download the earthquake catalog | ||
69 | catalog = client.get_events(starttime=start_time, endtime=end_time, | ||
70 | minmagnitude=2, latitude=latitude, longitude=longitude, | ||
71 | maxradius=max_radius) | ||
72 | |||
73 | # Save the catalog to a file (e.g., QuakeML format) | ||
74 | catalog.write("Woodspoint_earthquakes.xml", format="QUAKEML") | ||
75 | {{/code}} | ||
76 | |||
77 |