Table of Contents

Class TagTypeKeys

Namespace
Cryville.EEW
Assembly
Cryville.EEW.TagTypeKeys.dll
Provides a set of stable instances of TagTypeKey that are well defined.
public static class TagTypeKeys
Inheritance
TagTypeKeys
Inherited Members

Fields

AreaLevel

Describes the level of the area within its hierarchy.
public static readonly TagTypeKey AreaLevel

Field Value

TagTypeKey

Remarks

The value should be an integer that roughly corresponds to the values of the admin_level key in OpenStreetMap.

At

The location tag type key.
public static readonly TagTypeKey At

Field Value

TagTypeKey

Remarks

The value should be a feature indicating the location where the event occurred.

Comment

Describes additional comments to the feature.
public static readonly TagTypeKey Comment

Field Value

TagTypeKey

Remarks

The value should be a (localized) string or an enumerable of (localized) strings.

Description

Describes additional information about the related element.
public static readonly TagTypeKey Description

Field Value

TagTypeKey

Remarks

Defined by OSM: description=*.

The value should be a (localized) string or an enumerable of (localized) strings.

Earthquake

Used as the value of Is. Represents an earthquake event.
public static readonly TagTypeKey Earthquake

Field Value

TagTypeKey

Geological

Used as the value of Is. Represents a geological feature.
public static readonly TagTypeKey Geological

Field Value

TagTypeKey

Remarks

Defined by OSM: geological=*.

This tag is a parent type, and a subtype of this type should be used instead.

GeologicalVolcanicVent

Used as the value of Is. Represents a hole through which the lava erupts.
public static readonly TagTypeKey GeologicalVolcanicVent

Field Value

TagTypeKey

Remarks

Defined by OSM: geological=volcanic_vent.

Hypocenter

Used as the value of Is. Represents a hypocenter of an earthquake event.
public static readonly TagTypeKey Hypocenter

Field Value

TagTypeKey

HypocenterAssumed

Used as the value of Is. Represents an assumed hypocenter of an earthquake event.
public static readonly TagTypeKey HypocenterAssumed

Field Value

TagTypeKey

HypocenterDepth

Describes the depth of the hypocenter relative to the ground level.
public static readonly TagTypeKey HypocenterDepth

Field Value

TagTypeKey

Remarks

The value should be a quantity. A number is also acceptable but not recommended, and when used, must be in kilometers.

A positive value indicates a hypocenter under ground. A negative value indicates a hypocenter above ground.

Includes

The inclusion tag type key.
public static readonly TagTypeKey Includes

Field Value

TagTypeKey

Remarks

The value should be an enumerable of the features that are included in the current feature.

Intensity

Describes the seismic intensity.
public static readonly TagTypeKey Intensity

Field Value

TagTypeKey

Remarks

This tag is a parent type, and a subtype of this type should be used instead.

When used on an area, the tag describes the maximum seismic intensity.

IntensityCSIS

Describes the CSIS (China seismic intensity scale) seismic intensity.
public static readonly TagTypeKey IntensityCSIS

Field Value

TagTypeKey

Remarks

The value should be a number.

When used on an area, the tag describes the maximum seismic intensity.

IntensityCWASIS

Describes the CWASIS (Central Weather Administration (Taiwan) seismic intensity scale) seismic intensity.
public static readonly TagTypeKey IntensityCWASIS

Field Value

TagTypeKey

Remarks

The value should be a string, one of "1", "2", "3", "4", "5", "5-", "5+", "6", "6-", "6+", and "7".

When used on an area, the tag describes the maximum seismic intensity.

IntensityJMA

Describes the JMA (Japan Meteorological Agency) seismic intensity scale seismic intensity.
public static readonly TagTypeKey IntensityJMA

Field Value

TagTypeKey

Remarks

The value should be a string or a number. When it is a string, it should be one of "0", "1", "2", "3", "4", "5", "5-", "5+", "6", "6-", "6+", and "7".

When used on an area, the tag describes the maximum seismic intensity.

IntensityJMALPGM

Describes the JMA (Japan Meteorological Agency) long-period seismic intensity class.
public static readonly TagTypeKey IntensityJMALPGM

Field Value

TagTypeKey

Remarks

The value should be a string, one of "1", "2", "3", and "4". The value should NOT be a number.

When used on an area, the tag describes the maximum seismic intensity.

IntensityMMI

Describes the MMI (Modified Mercalli intensity scale) seismic intensity.
public static readonly TagTypeKey IntensityMMI

Field Value

TagTypeKey

Remarks

The value should be a number.

When used on an area, the tag describes the maximum seismic intensity.

Is

The copula tag type key.
public static readonly TagTypeKey Is

Field Value

TagTypeKey

Remarks

The value should be a TagTypeKey defining the nature and the general category of the feature.

Magnitude

Describes the seismic magnitude.
public static readonly TagTypeKey Magnitude

Field Value

TagTypeKey

Remarks

This tag is a parent type. A subtype of this type should be used if possible, but it may also be used directly if the magnitude type is not specified or the subtype for the magnitude type is not defined.

The value should be a number.

MagnitudeBodyWave

Describes the body-wave seismic magnitude.
public static readonly TagTypeKey MagnitudeBodyWave

Field Value

TagTypeKey

Remarks

The value should be a number.

MagnitudeDuration

Describes the duration seismic magnitude.
public static readonly TagTypeKey MagnitudeDuration

Field Value

TagTypeKey

Remarks

The value should be a number.

MagnitudeJMA

Describes the JMA (Japan Meteorological Agency) seismic magnitude.
public static readonly TagTypeKey MagnitudeJMA

Field Value

TagTypeKey

Remarks

The value should be a number.

MagnitudeLocal

Describes the local seismic magnitude.
public static readonly TagTypeKey MagnitudeLocal

Field Value

TagTypeKey

Remarks

The value should be a number.

MagnitudeMantle

Describes the mantle seismic magnitude.
public static readonly TagTypeKey MagnitudeMantle

Field Value

TagTypeKey

Remarks

The value should be a number.

MagnitudeMoment

Describes the moment seismic magnitude.
public static readonly TagTypeKey MagnitudeMoment

Field Value

TagTypeKey

Remarks

The value should be a number.

MagnitudeRichter

Describes the Richter seismic magnitude.
public static readonly TagTypeKey MagnitudeRichter

Field Value

TagTypeKey

Remarks

The value should be a number.

MagnitudeSurfaceWave

Describes the surface-wave seismic magnitude.
public static readonly TagTypeKey MagnitudeSurfaceWave

Field Value

TagTypeKey

Remarks

The value should be a number.

ManMade

Used as the value of Is. Represents a man-made (artificial) structures added to the landscape.
public static readonly TagTypeKey ManMade

Field Value

TagTypeKey

Remarks

Defined by OSM: man_made=*.

This tag is a parent type, and a subtype of this type should be used instead.

ManMadeMonitoringStation

Used as the value of Is. Represents a monitoring station.
public static readonly TagTypeKey ManMadeMonitoringStation

Field Value

TagTypeKey

Remarks

Defined by OSM: man_made=monitoring_station.

Use Monitoring to specify what properties or subjects are being monitored.

Monitoring

Describes the monitoring type.
public static readonly TagTypeKey Monitoring

Field Value

TagTypeKey

Remarks

Defined by OSM: monitoring:*=*.

This tag is a parent type, and a subtype of this type should be used instead.

The value should be a boolean specifying whether the property or subject is monitored.

MonitoringSeismicActivity

Describes whether seismic activity is monitored.
public static readonly TagTypeKey MonitoringSeismicActivity

Field Value

TagTypeKey

Remarks

Defined by OSM: monitoring:seismic_activity=*.

The value should be a boolean specifying whether seismic activity is monitored.

MonitoringTideGauge

Describes whether tide gauge is monitored.
public static readonly TagTypeKey MonitoringTideGauge

Field Value

TagTypeKey

Remarks

Defined by OSM: monitoring:tide_gauge=*.

The value should be a boolean specifying whether tide gauge is monitored.

Name

Describes the primary name of the feature.
public static readonly TagTypeKey Name

Field Value

TagTypeKey

Remarks

Defined by OSM: name=*.

The value should be a (localized) string or an enumerable of (localized) strings.

Natural

Used as the value of Is. Represents a physical geography, geological or landcover feature.
public static readonly TagTypeKey Natural

Field Value

TagTypeKey

Remarks

Defined by OSM: natural=*.

This tag is a parent type, and a subtype of this type should be used instead.

NaturalVolcano

Used as the value of Is. Represents a volcano.
public static readonly TagTypeKey NaturalVolcano

Field Value

TagTypeKey

Remarks

Defined by OSM: natural=volcano.

Ongoing

Describes whether the event is ongoing.
public static readonly TagTypeKey Ongoing

Field Value

TagTypeKey

Remarks

The value should be a boolean specifying whether the event is ongoing.

Operator

Describes the name of the company, corporation, person or any other entity who is directly in charge of the current operation of the feature.
public static readonly TagTypeKey Operator

Field Value

TagTypeKey

Remarks

Defined by OSM: operator=*.

The value should be a (localized) string or an enumerable of (localized) strings.

PGA

Describes the PGA (peak ground acceleration).
public static readonly TagTypeKey PGA

Field Value

TagTypeKey

Remarks

The value should be a quantity. A number is also acceptable but not recommended, and when used, must be in gal (cm/s^2).

PGV

Describes the PGV (peak ground velocity).
public static readonly TagTypeKey PGV

Field Value

TagTypeKey

Remarks

The value should be a quantity. A number is also acceptable but not recommended, and when used, must be in cm/s.

Place

Used as the value of Is. Represents a particular location known by a particular name.
public static readonly TagTypeKey Place

Field Value

TagTypeKey

Remarks

Defined by OSM: place=*.

This tag is a parent type, and a subtype of this type should be used instead.

PlaceInfoArea

Used as the value of Is. Represents an area against which information (warnings, advisories, messages, etc.) is issued.
public static readonly TagTypeKey PlaceInfoArea

Field Value

TagTypeKey

Remarks

Use AreaLevel to specify the level of the area within its hierarchy.

Use Subject to specify what kind of information is issued for the area.

PlumeHeightAboveCrater

Describes the plume height above crater.
public static readonly TagTypeKey PlumeHeightAboveCrater

Field Value

TagTypeKey

Remarks

The value should be a quantity. A number is also acceptable but not recommended, and when used, must be in meters.

Ref

Describes a reference number or code.
public static readonly TagTypeKey Ref

Field Value

TagTypeKey

Remarks

Defined by OSM: ref=*.

The value should be a string.

Report

Used as the value of Is. Represents a report (forecast, observation, etc.) of an event.
public static readonly TagTypeKey Report

Field Value

TagTypeKey

Remarks

This tag is a parent type. A subtype of this type should be used if possible, but it may also be used directly if the report consists of different subtypes of reports.

ReportForecast

Used as the value of Is. Represents a forecast report of an event.
public static readonly TagTypeKey ReportForecast

Field Value

TagTypeKey

ReportObservation

Used as the value of Is. Represents an observation report of an event.
public static readonly TagTypeKey ReportObservation

Field Value

TagTypeKey

Severity

Describes the severity of the event feature.
public static readonly TagTypeKey Severity

Field Value

TagTypeKey

Remarks

The value should be a floating-point number. See ISeverityScheme.

Source

Describes the source of the information.
public static readonly TagTypeKey Source

Field Value

TagTypeKey

Remarks

Defined by OSM: source=*.

The value should be a (localized) string or an enumerable of (localized) strings.

Subject

Describes the subject of the feature.
public static readonly TagTypeKey Subject

Field Value

TagTypeKey

Remarks

Defined by OSM: subject=*.

The value should be a feature, an enumerable of features, or a TagTypeKey.

Time

Describes the time.
public static readonly TagTypeKey Time

Field Value

TagTypeKey

Remarks

This tag is a parent type. It may be used directly to describe when the event feature occurred. To describe another time, use a subtype.

The value should be a date time offset.

TimeModified

Describes the time when the event feature was modified.
public static readonly TagTypeKey TimeModified

Field Value

TagTypeKey

Remarks

The value should be a date time offset.

Tsunami

Used as the value of Is. Represents an tsunami event.
public static readonly TagTypeKey Tsunami

Field Value

TagTypeKey

TsunamiHeight

Describes the tsunami height.
public static readonly TagTypeKey TsunamiHeight

Field Value

TagTypeKey

Remarks

The value should be a quantity. A number is also acceptable but not recommended, and when used, must be in meters.