[bugfix] add trace starttime to metadata.get_coordinates call
This commit is contained in:
parent
cf34c9465c
commit
1fc62a5e9d
@ -139,24 +139,6 @@ def call_autopickstation(input_tuple):
|
|||||||
return e, wfstream[0].stats.station
|
return e, wfstream[0].stats.station
|
||||||
|
|
||||||
|
|
||||||
def get_source_coords(parser, station_id):
|
|
||||||
"""
|
|
||||||
retrieves station coordinates from metadata
|
|
||||||
:param parser: Parser object containing metadata read from inventory file
|
|
||||||
:type parser: ~obspy.io.xseed.parser.Parser
|
|
||||||
:param station_id: station id of which the coordinates should be retrieved
|
|
||||||
:type station_id: str
|
|
||||||
:return: dictionary containing 'latitude', 'longitude', 'elevation' and 'local_depth' of station
|
|
||||||
:rtype: dict
|
|
||||||
"""
|
|
||||||
station_coords = None
|
|
||||||
try:
|
|
||||||
station_coords = parser.get_coordinates(station_id)
|
|
||||||
except Exception as e:
|
|
||||||
print('Could not get source coordinates for station {}: {}'.format(station_id, e))
|
|
||||||
return station_coords
|
|
||||||
|
|
||||||
|
|
||||||
def autopickstation(wfstream, pickparam, verbose=False,
|
def autopickstation(wfstream, pickparam, verbose=False,
|
||||||
iplot=0, fig_dict=None, metadata=None, origin=None):
|
iplot=0, fig_dict=None, metadata=None, origin=None):
|
||||||
"""
|
"""
|
||||||
@ -312,7 +294,7 @@ def autopickstation(wfstream, pickparam, verbose=False,
|
|||||||
print('Warning: Could not use TauPy to estimate onsets as there are no metadata given.')
|
print('Warning: Could not use TauPy to estimate onsets as there are no metadata given.')
|
||||||
else:
|
else:
|
||||||
station_id = wfstream[0].get_id()
|
station_id = wfstream[0].get_id()
|
||||||
station_coords = metadata.get_coordinates(station_id)
|
station_coords = metadata.get_coordinates(station_id, time=wfstream[0].stats.starttime)
|
||||||
if station_coords and origin:
|
if station_coords and origin:
|
||||||
source_origin = origin[0]
|
source_origin = origin[0]
|
||||||
model = TauPyModel(taup_model)
|
model = TauPyModel(taup_model)
|
||||||
|
Loading…
Reference in New Issue
Block a user