Strata Examples
MagdaReference which resolves to WMS item
Bold items are not CommonStrata
- Defaults
 defaultmagda-record- Loadable
 getCapabilities- Definition
 underridedefinitionoverride- User
 user
Example Magda record
{
  "aspects": {
    "terria": {
      "definition": {
        "url": "some-wms-server.com/layer"
      },
      "underride": {
        "name": "A WMS layer name that has been updated by Magda Minion"
      },
      "id": "wms-layer-id",
      "type": "wms"
    }
  },
  "id": "wms-layer-id",
  "name": "WMS layer name in Magda"
}
Defaults default
Will contain values in Trait definitions. It may also contain values copied from the Magda record's Terria aspect (property) - if default stratum has been defined
Defaults magda-record
Will contain name property defined in the Magda record. In provided example "name": "WMS layer name in Magda"
Loadable getCapabilities
Will contain properties loaded from WMS GetCapabilities request. For example:
{
  "name": "A WMS layer name provided by WMS GetCapabilities"
}
Definition underride
This my contain values copied from the Magda record's Terria aspect (property) - if underride stratum has been defined.
In provided example, this would be:
{
  "name": "A WMS layer name that has been updated by Magda Minion"
}
Definition definition
This will contain values copied from the Magda record's Terria aspect (property).
In provided example, this would be:
{
  "url": "some-wms-server.com/layer"
}
Resolved model
{
  "name": "A WMS layer name that has been updated by Magda Minion",
  "url": "some-wms-server.com/layer"
}