Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE boost_serialization>
<boost_serialization signature="serialization::archive" version="12">
<Parameters class_id="0" tracking_level="0" version="0">
       <filterPath> c:\Users\jwisz\Documents\SVN\GMFilters </filterPath>
       <wavesDuration> 5.00000000000000000e+000 </wavesDuration>
       <groundMotions class_id="1" tracking_level="0" version="0">
             <count> 2 </count>
             <item_version> 0 </item_version>
                                 <item class_id="2" tracking_level="0" version="0">
                    <type> PGA </type>
                    <description> Example </description>
                    <category> point </category>
                    <unit> m/(s*s) </unit>
                    <components> ZNE </components>
                    <filterFileName> ButterwordLowPass10Hz.xml </filterFileName>
                    <pluginName></pluginName>
             </item>
             <item>
                    <type> PGV </type>
                    <description> Example </description>
                    <category> point </category>
                    <unit> m/s </unit>
                    <components> ZNE </components>
                    <filterFileName></filterFileName>
                    <pluginName></pluginName>
              </item>
       </groundMotions>
</Parameters>
</boost_serialization>

Zawiera on:

...

  • nazwę parametru <type> - może to być dowolna nazwa, jest ona jednak przyjmowana jako nazwa parametru dlatego powinna być zgodna z przyjętą konwencją nazewnictwa oraz z pozostałą definicja sposobu liczenia tego parametru;
  • opis parametru <description> - dowolny tekst;
  • rodzaj parametru <category> - są one odpowiednikami parametru opisu amplitudy QuakeML i mogą to to być: point, mean, duration, period, integral lub other, przy czym niektóre z tych oznaczeń oznaczają sposób liczenia GM: point jest stosowany dla określenia wartości szczytowej, integral stosowany dla Intensywności Ariasa a period dla liczenia czasu trwania, w pozostałych przepadkach trzeba dodatkowo zdefiniować wtyczkę liczącą parametr GM;
  • jednostki <unit> definiujące, z jakiego sygnału wyznaczany jest parametr - mogą być one oznaczone jako m, m/s lub m/(s*s) – zgodnie z konwencją nazewniczą QuakeML;
  • składowe sygnału <components> oznaczone: Z – pierwszy komponent, N – drugi i E – trzeci bez względu na to czy nazwy form falowych są ZNE, czy np. ABC, przy czym jeżeli sygnał ma być liczony z kilku składowych, to trzeba je wszystkie wymienić np. ZNE dla trzech składowych, NE dla składowej poziomej i Z dla składowej pionowej;
  • nazwę pliku z filtrem <filterFileName>, przy czym sposób definiowania filtru w plikach opisany jest poniżej;
  • nazwę dodatkowej wtyczki do liczenia parametru GM <pluginName> - jeżeli ta nazwa jest pusta przyjmowane jest, że rodzaj parametru <category> definiuje sposób liczenia parametru.

...

       <coefficients sps="1.000e+02">
             <A size="4">
                    1.000000e+00
                    -1.760042e+00
                    1.182893e+00                    -2.780599e-01
             </A>

             <B size="4">

...