Versions Compared

Key

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

Przykładowy plik konfiguracyjny EventsFilter.xml do filtracji wstrząsów z listy przedstawiony jest poniżej. Edytuje się tylko tekst wydrukowany w przykładzie czarną czcionką.

<?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">
       <count>7</count>
       <item_version>0</item_version>
       <item class_id="1" tracking_level="0" version="0">
             <what>Origin</what>
             <relation>?</relation>
             <value></value>
       </item>
       <item>
<what>Latitude</what>
             <relation>GE</relation>
             <value>12.5</value>
       </item>
       <item>
             <what>Latitude</what>
             <relation>LE</relation>
             <value>14.2</value>
       </item>
       <item
             <what>Longitude</what>
             <relation>GE</relation>
             <value>130.0</value>
       </item>
       <item>
             <what>Longitude</what>
             <relation>LE</relation>
             <value>133.0</value>
       </item>
       <item>
             <what>Magnitude ML</what>
             <relation>?</relation>
             <value></value>
       </item>
       <item>
             <what>Magnitude ML</what>
             <relation>GE</relation>
             <value>3.0</value>
       </item>
</Parameters>
</boost_serialization>

W przypadku braku pliku konfiguracyjnego program tworzy plik wzorcowy EventsFilter.tmp, który należy przeredagować i zmienić rozszerzenie na ‘.xml’.

...

 <what> zawiera nazwę parametru zjawiska, jaki jest badany. Mogą wystąpić następujące nazwy: Latitude, Longitude, Depth, Magnitude MM, gdzie gdzie MM jest nazwą magnitudy i Origin. Może wystąpić więcej niż jedno pole <item> z tym samym parametrem.

...

<relation> zawiera typ relacji miedzy parametrem a wartością. Mogą wystąpić nazwy:

  • GT – parametr zdefiniowany w <what> musi być większy od wartości zdefiniowanej w <value>,
  • GE – parametr zdefiniowany w <what> musi być większy lub równy wartości zdefiniowanej w <value>,
  • LT – parametr zdefiniowany w <what> musi być mniejszy od wartości zdefiniowanej w <value>,
  • LE – parametr zdefiniowany w <what> musi być mniejszy lub równy wartości zdefiniowanej w <value>.
  • ? - Może też wystąpić znak ?. Pełni on specjalna rolę i może być stosowany jedynie z parametrami Origin i Magnitude MM. Warunek też musi wystąpić na początku listy opisów. Warunek oznaczony przez znak ? powoduje wyrzucenie zjawisk, które nie mają lokalizacji lub magnitudy MM. Jeżeli nie ma tego warunku z Origin to przy braku parametrów ogniska i napotkania warunku dla Latitude, Longitude lub Depth, generowany jest błąd oraz filtracja zostaje przerwana. Tak samo się dzieje przy braku magnitudy MM i napotkaniu warunku Magnitude MM.

<count>7</count>

Pole <count> zawiera informację o ilości warunków.