need help
2021-09-12T07:34:35.31,INFO,SpawnProcess-3/7100,Rubi running C:\Users\acer\AppData\Local\Temp\tmpwa93ym9x\EventBasedPSHA\job.ini [--hc=None]
2021-09-12T07:34:35.32,INFO,SpawnProcess-3/7100,Using engine version 3.11.3
2021-09-12T07:34:37.61,WARNING,SpawnProcess-3/7100,Version v3.11.4 of the engine is available, but you are still using version 3.11.3
2021-09-12T07:34:37.63,WARNING,SpawnProcess-3/7100,Using 8 cores on LAPTOP-L8T8VL0D
2021-09-12T07:34:39.74,INFO,SpawnProcess-3/7100,Validated source_model_logic_tree.xml in 2.09 seconds
2021-09-12T07:34:39.82,INFO,SpawnProcess-3/7100,Checksum of the input files: 69334607
2021-09-12T07:34:39.83,INFO,SpawnProcess-3/7100,Reading the risk model if present
2021-09-12T07:34:40.02,INFO,SpawnProcess-3/7100,Read N=6161 hazard sites and L=20 hazard levels
2021-09-12T07:34:40.04,INFO,SpawnProcess-3/7100,Total number of logic tree paths = 18
2021-09-12T07:34:40.05,INFO,SpawnProcess-3/7100,Reading the source model(s) in parallel
2021-09-12T07:34:47.08,INFO,SpawnProcess-3/7100,read_source_model 16% [6 submitted, 0 queued]
2021-09-12T07:34:47.18,INFO,SpawnProcess-3/7100,Received {'C:\\Users\\acer\\AppData\\Local\\Temp\\tmpwa93ym9x\\EventBasedPSHA\\ssm\\crust\\Java_Crustal_faults.xml': '53.09 KB'} in 6 seconds
2021-09-12T07:34:47.20,CRITICAL,SpawnProcess-3/7100,
2021-09-12T07:34:47.22,CRITICAL,SpawnProcess-3/7100,Traceback (most recent call last): File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\engine\engine.py", line 263, in run_calc calc.run(exports=exports, **kw) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\calculators\base.py", line 247, in run self.pre_execute() File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\calculators\base.py", line 588, in pre_execute self.read_inputs() File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\calculators\base.py", line 476, in read_inputs oq, self.datastore.hdf5) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\commonlib\readinput.py", line 804, in get_composite_source_model csm = get_csm(oqparam, full_lt, h5) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\commonlib\source_reader.py", line 119, in get_csm h5=h5 if h5 else None).reduce() File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\parallel.py", line 827, in reduce return self.submit_all().reduce(agg, acc) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\parallel.py", line 586, in reduce for result in self: File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\parallel.py", line 575, in __iter__ yield from self._iter() File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\parallel.py", line 546, in _iter val = result.get() File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\parallel.py", line 397, in get raise etype(msg) ValueError: File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\parallel.py", line 416, in new val = func(*args) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\parallel.py", line 484, in gen yield func(*args) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\commonlib\source_reader.py", line 47, in read_source_model [sm] = nrml.read_source_models([fname], converter) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\nrml.py", line 324, in read_source_models sm = to_python(fname, converter) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\nrml.py", line 166, in to_python return node_to_obj(node, fname, *args) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\general.py", line 576, in __call__ return self[key](obj, *args, **kw) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\nrml.py", line 214, in get_source_model_05 sg = converter.convert_node(src_group) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\sourceconverter.py", line 664, in convert_node obj = getattr(self, 'convert_' + striptag(node.tag))(node) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\sourceconverter.py", line 1051, in convert_sourceGroup src = self.convert_node(src_node) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\sourceconverter.py", line 664, in convert_node obj = getattr(self, 'convert_' + striptag(node.tag))(node) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\sourceconverter.py", line 964, in convert_complexFaultSource edges = self.geo_lines(geom) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\sourceconverter.py", line 441, in geo_lines coords = split_coords_3d(~edge.LineString.posList) File "c:\program files\openquake engine\python3.6\lib\contextlib.py", line 99, in __exit__ self.gen.throw(type, value, traceback) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\node.py", line 804, in context raise_(etype, msg, tb) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\python3compat.py", line 86, in raise_ raise exc.with_traceback(tb) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\baselib\node.py", line 799, in context yield node File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\sourceconverter.py", line 441, in geo_lines coords = split_coords_3d(~edge.LineString.posList) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\sourceconverter.py", line 338, in split_coords_3d lats.append(valid.latitude(el)) File "c:\program files\openquake engine\python3.6\lib\site-packages\openquake\hazardlib\valid.py", line 431, in latitude raise ValueError('latitude %s > 90' % lat) ValueError: node faultTopEdge: latitude 114.41151 > 90, line 16 of C:\Users\acer\AppData\Local\Temp\tmpwa93ym9x\EventBasedPSHA\ssm\sub\Java_Sub.xml
------my Java_Sub.xml-----
<?xml version="1.0" encoding="utf-8"?>
<nrml xmlns="http://openquake.org/xmlns/nrml/0.5" xmlns:gml="http://www.opengis.net/gml">
<sourceModel
name="Java Megathrust"
>
<sourceGroup
name="group 2"
tectonicRegion="Subduction Interface"
>
<complexFaultSource
id="M1"
name="M1 Java Megathrust"
tectonicRegion="Subduction Interface"
>
<complexFaultGeometry>
<faultTopEdge>
<gml:LineString>
<gml:posList>
104.7225426 -8.31185509
114.5502653 -11.10297294
114.4115069 -11.0884487
112.5856026 -10.76269076
112.1685494 -10.65064663
111.5305203 -10.58010033
111.0159473 -10.47635576
110.5874822 -10.47843065
110.1164819 -10.43693283
109.6050212 -10.3726112
109.0655495 -10.32903848
108.6173729 -10.23151859
107.8465508 -10.05722772
107.2489821 -9.839364132
106.8236294 -9.665073262
104.9832008 -8.581980001
104.7222832 -8.311725409
104.7225426 -8.31185509
</gml:posList>
</gml:LineString>
</faultTopEdge>
<faultBottomEdge>
<gml:LineString>
<gml:posList>
105.3434538 -7.375690069
110.7309091 -8.885173493
114.6088809 -9.387297189
</gml:posList>
</gml:LineString>
</faultBottomEdge>
</complexFaultGeometry>
<magScaleRel>StrasserInterface</magScaleRel>
<ruptAspectRatio>2.0</ruptAspectRatio>
<truncGutenbergRichterMFD aValue="8.007" bValue="1.19" minMag="4.5" maxMag="9.1"/>
<rake>90.0</rake>
</complexFaultSource>
</sourceGroup>
</sourceModel>
</nrml>
The message is quite clear. The coordinates of the top edge are wrong you have a latitude > 90 degrees.
--
You received this message because you are subscribed to the Google Groups "OpenQuake Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openquake-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openquake-users/080dd6cf-3666-4d72-824e-a6e4467b11bfn%40googlegroups.com.