All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.wms-v_1_1_0.2.5.2.source-code.WMS_1_1_0.jsonschema Maven / Gradle / Ivy

There is a newer version: 2.6.1
Show newest version

{
    "id":"#",
    "definitions":{
        "DescribeLayer":{
            "type":"object",
            "title":"DescribeLayer",
            "properties":{
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Format"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "dcpType":{
                    "title":"dcpType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DCPType"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DCPType",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "format",
                "dcpType"
            ]
        },
        "ContactAddress":{
            "type":"object",
            "title":"ContactAddress",
            "properties":{
                "addressType":{
                    "title":"addressType",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AddressType",
                        "namespaceURI":""
                    }
                },
                "address":{
                    "title":"address",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Address",
                        "namespaceURI":""
                    }
                },
                "city":{
                    "title":"city",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"City",
                        "namespaceURI":""
                    }
                },
                "stateOrProvince":{
                    "title":"stateOrProvince",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"StateOrProvince",
                        "namespaceURI":""
                    }
                },
                "postCode":{
                    "title":"postCode",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"PostCode",
                        "namespaceURI":""
                    }
                },
                "country":{
                    "title":"country",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Country",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "addressType",
                "address",
                "city",
                "stateOrProvince",
                "postCode",
                "country"
            ]
        },
        "StyleURL":{
            "type":"object",
            "title":"StyleURL",
            "properties":{
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Format"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "format",
                "onlineResource"
            ]
        },
        "MetadataURL":{
            "type":"object",
            "title":"MetadataURL",
            "properties":{
                "type":{
                    "title":"type",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"type",
                        "namespaceURI":""
                    }
                },
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Format"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "type",
                "format",
                "onlineResource"
            ]
        },
        "Keyword":{
            "type":"object",
            "title":"Keyword",
            "properties":{
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "value"
            ]
        },
        "GetFeatureInfo":{
            "type":"object",
            "title":"GetFeatureInfo",
            "properties":{
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Format"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "dcpType":{
                    "title":"dcpType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DCPType"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DCPType",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "format",
                "dcpType"
            ]
        },
        "LogoURL":{
            "type":"object",
            "title":"LogoURL",
            "properties":{
                "width":{
                    "title":"width",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"width",
                        "namespaceURI":""
                    }
                },
                "height":{
                    "title":"height",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"height",
                        "namespaceURI":""
                    }
                },
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Format"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "width",
                "height",
                "format",
                "onlineResource"
            ]
        },
        "Capability":{
            "type":"object",
            "title":"Capability",
            "properties":{
                "request":{
                    "title":"request",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Request"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Request",
                        "namespaceURI":""
                    }
                },
                "exception":{
                    "title":"exception",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Exception"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Exception",
                        "namespaceURI":""
                    }
                },
                "vendorSpecificCapabilities":{
                    "title":"vendorSpecificCapabilities",
                    "allOf":[
                        {
                            "$ref":"#/definitions/VendorSpecificCapabilities"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"VendorSpecificCapabilities",
                        "namespaceURI":""
                    }
                },
                "userDefinedSymbolization":{
                    "title":"userDefinedSymbolization",
                    "allOf":[
                        {
                            "$ref":"#/definitions/UserDefinedSymbolization"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"UserDefinedSymbolization",
                        "namespaceURI":""
                    }
                },
                "layer":{
                    "title":"layer",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Layer"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Layer",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "request",
                "exception",
                "vendorSpecificCapabilities",
                "userDefinedSymbolization",
                "layer"
            ]
        },
        "Post":{
            "type":"object",
            "title":"Post",
            "properties":{
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "onlineResource"
            ]
        },
        "LatLonBoundingBox":{
            "type":"object",
            "title":"LatLonBoundingBox",
            "properties":{
                "minx":{
                    "title":"minx",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"minx",
                        "namespaceURI":""
                    }
                },
                "miny":{
                    "title":"miny",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"miny",
                        "namespaceURI":""
                    }
                },
                "maxx":{
                    "title":"maxx",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"maxx",
                        "namespaceURI":""
                    }
                },
                "maxy":{
                    "title":"maxy",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"maxy",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "minx",
                "miny",
                "maxx",
                "maxy"
            ]
        },
        "AuthorityURL":{
            "type":"object",
            "title":"AuthorityURL",
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"name",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "name",
                "onlineResource"
            ]
        },
        "UserDefinedSymbolization":{
            "type":"object",
            "title":"UserDefinedSymbolization",
            "properties":{
                "supportSLD":{
                    "title":"supportSLD",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"SupportSLD",
                        "namespaceURI":""
                    }
                },
                "userLayer":{
                    "title":"userLayer",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"UserLayer",
                        "namespaceURI":""
                    }
                },
                "userStyle":{
                    "title":"userStyle",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"UserStyle",
                        "namespaceURI":""
                    }
                },
                "remoteWFS":{
                    "title":"remoteWFS",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"RemoteWFS",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "supportSLD",
                "userLayer",
                "userStyle",
                "remoteWFS"
            ]
        },
        "ScaleHint":{
            "type":"object",
            "title":"ScaleHint",
            "properties":{
                "min":{
                    "title":"min",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"min",
                        "namespaceURI":""
                    }
                },
                "max":{
                    "title":"max",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"max",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "min",
                "max"
            ]
        },
        "FeatureListURL":{
            "type":"object",
            "title":"FeatureListURL",
            "properties":{
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Format"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "format",
                "onlineResource"
            ]
        },
        "Get":{
            "type":"object",
            "title":"Get",
            "properties":{
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "onlineResource"
            ]
        },
        "WMTMSCapabilities":{
            "type":"object",
            "title":"WMTMSCapabilities",
            "properties":{
                "version":{
                    "title":"version",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"version",
                        "namespaceURI":""
                    }
                },
                "updateSequence":{
                    "title":"updateSequence",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"updateSequence",
                        "namespaceURI":""
                    }
                },
                "service":{
                    "title":"service",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Service"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Service",
                        "namespaceURI":""
                    }
                },
                "capability":{
                    "title":"capability",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Capability"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Capability",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "version",
                "updateSequence",
                "service",
                "capability"
            ]
        },
        "ServiceException":{
            "type":"object",
            "title":"ServiceException",
            "properties":{
                "code":{
                    "title":"code",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"code",
                        "namespaceURI":""
                    }
                },
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "code",
                "value"
            ]
        },
        "StyleSheetURL":{
            "type":"object",
            "title":"StyleSheetURL",
            "properties":{
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Format"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "format",
                "onlineResource"
            ]
        },
        "Dimension":{
            "type":"object",
            "title":"Dimension",
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"name",
                        "namespaceURI":""
                    }
                },
                "units":{
                    "title":"units",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"units",
                        "namespaceURI":""
                    }
                },
                "unitSymbol":{
                    "title":"unitSymbol",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"unitSymbol",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "name",
                "units",
                "unitSymbol"
            ]
        },
        "Attribution":{
            "type":"object",
            "title":"Attribution",
            "properties":{
                "title":{
                    "title":"title",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Title",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                },
                "logoURL":{
                    "title":"logoURL",
                    "allOf":[
                        {
                            "$ref":"#/definitions/LogoURL"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"LogoURL",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "title",
                "onlineResource",
                "logoURL"
            ]
        },
        "VendorSpecificCapabilities":{
            "type":"object",
            "title":"VendorSpecificCapabilities",
            "properties":{
            },
            "typeType":"classInfo"
        },
        "OnlineResource":{
            "type":"object",
            "title":"OnlineResource",
            "properties":{
                "xmlnsXlink":{
                    "title":"xmlnsXlink",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"xmlns:xlink",
                        "namespaceURI":""
                    }
                },
                "xlinkType":{
                    "title":"xlinkType",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"xlink:type",
                        "namespaceURI":""
                    }
                },
                "xlinkHref":{
                    "title":"xlinkHref",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"xlink:href",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "xmlnsXlink",
                "xlinkType",
                "xlinkHref"
            ]
        },
        "ServiceExceptionReport":{
            "type":"object",
            "title":"ServiceExceptionReport",
            "properties":{
                "version":{
                    "title":"version",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"version",
                        "namespaceURI":""
                    }
                },
                "serviceException":{
                    "title":"serviceException",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ServiceException"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ServiceException",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "version",
                "serviceException"
            ]
        },
        "ContactPersonPrimary":{
            "type":"object",
            "title":"ContactPersonPrimary",
            "properties":{
                "contactPerson":{
                    "title":"contactPerson",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactPerson",
                        "namespaceURI":""
                    }
                },
                "contactOrganization":{
                    "title":"contactOrganization",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactOrganization",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "contactPerson",
                "contactOrganization"
            ]
        },
        "Identifier":{
            "type":"object",
            "title":"Identifier",
            "properties":{
                "authority":{
                    "title":"authority",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"authority",
                        "namespaceURI":""
                    }
                },
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "authority",
                "value"
            ]
        },
        "GetCapabilities":{
            "type":"object",
            "title":"GetCapabilities",
            "properties":{
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Format"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "dcpType":{
                    "title":"dcpType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DCPType"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DCPType",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "format",
                "dcpType"
            ]
        },
        "Layer":{
            "type":"object",
            "title":"Layer",
            "properties":{
                "queryable":{
                    "title":"queryable",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"queryable",
                        "namespaceURI":""
                    }
                },
                "cascaded":{
                    "title":"cascaded",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"cascaded",
                        "namespaceURI":""
                    }
                },
                "opaque":{
                    "title":"opaque",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"opaque",
                        "namespaceURI":""
                    }
                },
                "noSubsets":{
                    "title":"noSubsets",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"noSubsets",
                        "namespaceURI":""
                    }
                },
                "fixedWidth":{
                    "title":"fixedWidth",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"fixedWidth",
                        "namespaceURI":""
                    }
                },
                "fixedHeight":{
                    "title":"fixedHeight",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"fixedHeight",
                        "namespaceURI":""
                    }
                },
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Name",
                        "namespaceURI":""
                    }
                },
                "title":{
                    "title":"title",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Title",
                        "namespaceURI":""
                    }
                },
                "_abstract":{
                    "title":"_abstract",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Abstract",
                        "namespaceURI":""
                    }
                },
                "keywordList":{
                    "title":"keywordList",
                    "allOf":[
                        {
                            "$ref":"#/definitions/KeywordList"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"KeywordList",
                        "namespaceURI":""
                    }
                },
                "srs":{
                    "title":"srs",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"SRS",
                        "namespaceURI":""
                    }
                },
                "latLonBoundingBox":{
                    "title":"latLonBoundingBox",
                    "allOf":[
                        {
                            "$ref":"#/definitions/LatLonBoundingBox"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"LatLonBoundingBox",
                        "namespaceURI":""
                    }
                },
                "boundingBox":{
                    "title":"boundingBox",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/BoundingBox"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"BoundingBox",
                        "namespaceURI":""
                    }
                },
                "dimension":{
                    "title":"dimension",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Dimension"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Dimension",
                        "namespaceURI":""
                    }
                },
                "extent":{
                    "title":"extent",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Extent"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Extent",
                        "namespaceURI":""
                    }
                },
                "attribution":{
                    "title":"attribution",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Attribution"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Attribution",
                        "namespaceURI":""
                    }
                },
                "authorityURL":{
                    "title":"authorityURL",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/AuthorityURL"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AuthorityURL",
                        "namespaceURI":""
                    }
                },
                "identifier":{
                    "title":"identifier",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Identifier"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Identifier",
                        "namespaceURI":""
                    }
                },
                "metadataURL":{
                    "title":"metadataURL",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/MetadataURL"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"MetadataURL",
                        "namespaceURI":""
                    }
                },
                "dataURL":{
                    "title":"dataURL",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DataURL"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DataURL",
                        "namespaceURI":""
                    }
                },
                "featureListURL":{
                    "title":"featureListURL",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/FeatureListURL"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"FeatureListURL",
                        "namespaceURI":""
                    }
                },
                "style":{
                    "title":"style",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Style"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Style",
                        "namespaceURI":""
                    }
                },
                "scaleHint":{
                    "title":"scaleHint",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleHint"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ScaleHint",
                        "namespaceURI":""
                    }
                },
                "layer":{
                    "title":"layer",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Layer"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Layer",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "queryable",
                "cascaded",
                "opaque",
                "noSubsets",
                "fixedWidth",
                "fixedHeight",
                "name",
                "title",
                "_abstract",
                "keywordList",
                "srs",
                "latLonBoundingBox",
                "boundingBox",
                "dimension",
                "extent",
                "attribution",
                "authorityURL",
                "identifier",
                "metadataURL",
                "dataURL",
                "featureListURL",
                "style",
                "scaleHint",
                "layer"
            ]
        },
        "Format":{
            "type":"object",
            "title":"Format",
            "properties":{
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "value"
            ]
        },
        "HTTP":{
            "type":"object",
            "title":"HTTP",
            "properties":{
                "getOrPost":{
                    "title":"getOrPost",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "anyOf":[
                                            {
                                                "$ref":"#/definitions/Get"
                                            }
                                        ],
                                        "elementName":{
                                            "localPart":"Get",
                                            "namespaceURI":""
                                        }
                                    },
                                    {
                                        "anyOf":[
                                            {
                                                "$ref":"#/definitions/Post"
                                            }
                                        ],
                                        "elementName":{
                                            "localPart":"Post",
                                            "namespaceURI":""
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "propertyType":"elements"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "getOrPost"
            ]
        },
        "DataURL":{
            "type":"object",
            "title":"DataURL",
            "properties":{
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Format"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "format",
                "onlineResource"
            ]
        },
        "ContactInformation":{
            "type":"object",
            "title":"ContactInformation",
            "properties":{
                "contactPersonPrimary":{
                    "title":"contactPersonPrimary",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ContactPersonPrimary"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactPersonPrimary",
                        "namespaceURI":""
                    }
                },
                "contactPosition":{
                    "title":"contactPosition",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactPosition",
                        "namespaceURI":""
                    }
                },
                "contactAddress":{
                    "title":"contactAddress",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ContactAddress"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactAddress",
                        "namespaceURI":""
                    }
                },
                "contactVoiceTelephone":{
                    "title":"contactVoiceTelephone",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactVoiceTelephone",
                        "namespaceURI":""
                    }
                },
                "contactFacsimileTelephone":{
                    "title":"contactFacsimileTelephone",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactFacsimileTelephone",
                        "namespaceURI":""
                    }
                },
                "contactElectronicMailAddress":{
                    "title":"contactElectronicMailAddress",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactElectronicMailAddress",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "contactPersonPrimary",
                "contactPosition",
                "contactAddress",
                "contactVoiceTelephone",
                "contactFacsimileTelephone",
                "contactElectronicMailAddress"
            ]
        },
        "Exception":{
            "type":"object",
            "title":"Exception",
            "properties":{
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Format"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "format"
            ]
        },
        "GetMap":{
            "type":"object",
            "title":"GetMap",
            "properties":{
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Format"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "dcpType":{
                    "title":"dcpType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DCPType"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DCPType",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "format",
                "dcpType"
            ]
        },
        "Service":{
            "type":"object",
            "title":"Service",
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Name",
                        "namespaceURI":""
                    }
                },
                "title":{
                    "title":"title",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Title",
                        "namespaceURI":""
                    }
                },
                "_abstract":{
                    "title":"_abstract",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Abstract",
                        "namespaceURI":""
                    }
                },
                "keywordList":{
                    "title":"keywordList",
                    "allOf":[
                        {
                            "$ref":"#/definitions/KeywordList"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"KeywordList",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                },
                "contactInformation":{
                    "title":"contactInformation",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ContactInformation"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ContactInformation",
                        "namespaceURI":""
                    }
                },
                "fees":{
                    "title":"fees",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Fees",
                        "namespaceURI":""
                    }
                },
                "accessConstraints":{
                    "title":"accessConstraints",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"AccessConstraints",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "name",
                "title",
                "_abstract",
                "keywordList",
                "onlineResource",
                "contactInformation",
                "fees",
                "accessConstraints"
            ]
        },
        "Style":{
            "type":"object",
            "title":"Style",
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Name",
                        "namespaceURI":""
                    }
                },
                "title":{
                    "title":"title",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Title",
                        "namespaceURI":""
                    }
                },
                "_abstract":{
                    "title":"_abstract",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Abstract",
                        "namespaceURI":""
                    }
                },
                "legendURL":{
                    "title":"legendURL",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/LegendURL"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"LegendURL",
                        "namespaceURI":""
                    }
                },
                "styleSheetURL":{
                    "title":"styleSheetURL",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StyleSheetURL"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"StyleSheetURL",
                        "namespaceURI":""
                    }
                },
                "styleURL":{
                    "title":"styleURL",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StyleURL"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"StyleURL",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "name",
                "title",
                "_abstract",
                "legendURL",
                "styleSheetURL",
                "styleURL"
            ]
        },
        "BoundingBox":{
            "type":"object",
            "title":"BoundingBox",
            "properties":{
                "srs":{
                    "title":"srs",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"SRS",
                        "namespaceURI":""
                    }
                },
                "minx":{
                    "title":"minx",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"minx",
                        "namespaceURI":""
                    }
                },
                "miny":{
                    "title":"miny",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"miny",
                        "namespaceURI":""
                    }
                },
                "maxx":{
                    "title":"maxx",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"maxx",
                        "namespaceURI":""
                    }
                },
                "maxy":{
                    "title":"maxy",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"maxy",
                        "namespaceURI":""
                    }
                },
                "resx":{
                    "title":"resx",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"resx",
                        "namespaceURI":""
                    }
                },
                "resy":{
                    "title":"resy",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"resy",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "srs",
                "minx",
                "miny",
                "maxx",
                "maxy",
                "resx",
                "resy"
            ]
        },
        "LegendURL":{
            "type":"object",
            "title":"LegendURL",
            "properties":{
                "width":{
                    "title":"width",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"width",
                        "namespaceURI":""
                    }
                },
                "height":{
                    "title":"height",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"height",
                        "namespaceURI":""
                    }
                },
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "$ref":"#/definitions/Format"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Format",
                        "namespaceURI":""
                    }
                },
                "onlineResource":{
                    "title":"onlineResource",
                    "allOf":[
                        {
                            "$ref":"#/definitions/OnlineResource"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"OnlineResource",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "width",
                "height",
                "format",
                "onlineResource"
            ]
        },
        "Extent":{
            "type":"object",
            "title":"Extent",
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"name",
                        "namespaceURI":""
                    }
                },
                "_default":{
                    "title":"_default",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"default",
                        "namespaceURI":""
                    }
                },
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"value"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "name",
                "_default",
                "value"
            ]
        },
        "Request":{
            "type":"object",
            "title":"Request",
            "properties":{
                "getCapabilities":{
                    "title":"getCapabilities",
                    "allOf":[
                        {
                            "$ref":"#/definitions/GetCapabilities"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"GetCapabilities",
                        "namespaceURI":""
                    }
                },
                "getMap":{
                    "title":"getMap",
                    "allOf":[
                        {
                            "$ref":"#/definitions/GetMap"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"GetMap",
                        "namespaceURI":""
                    }
                },
                "getFeatureInfo":{
                    "title":"getFeatureInfo",
                    "allOf":[
                        {
                            "$ref":"#/definitions/GetFeatureInfo"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"GetFeatureInfo",
                        "namespaceURI":""
                    }
                },
                "describeLayer":{
                    "title":"describeLayer",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DescribeLayer"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DescribeLayer",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "getCapabilities",
                "getMap",
                "getFeatureInfo",
                "describeLayer"
            ]
        },
        "KeywordList":{
            "type":"object",
            "title":"KeywordList",
            "properties":{
                "keyword":{
                    "title":"keyword",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Keyword"
                            }
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"Keyword",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "keyword"
            ]
        },
        "DCPType":{
            "type":"object",
            "title":"DCPType",
            "properties":{
                "http":{
                    "title":"http",
                    "allOf":[
                        {
                            "$ref":"#/definitions/HTTP"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"HTTP",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "http"
            ]
        }
    },
    "anyOf":[
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/HTTP"
                }
            },
            "elementName":{
                "localPart":"HTTP",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Request"
                }
            },
            "elementName":{
                "localPart":"Request",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/AuthorityURL"
                }
            },
            "elementName":{
                "localPart":"AuthorityURL",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Get"
                }
            },
            "elementName":{
                "localPart":"Get",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/StyleSheetURL"
                }
            },
            "elementName":{
                "localPart":"StyleSheetURL",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Keyword"
                }
            },
            "elementName":{
                "localPart":"Keyword",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Identifier"
                }
            },
            "elementName":{
                "localPart":"Identifier",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/GetMap"
                }
            },
            "elementName":{
                "localPart":"GetMap",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Capability"
                }
            },
            "elementName":{
                "localPart":"Capability",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/KeywordList"
                }
            },
            "elementName":{
                "localPart":"KeywordList",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/ContactPersonPrimary"
                }
            },
            "elementName":{
                "localPart":"ContactPersonPrimary",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Attribution"
                }
            },
            "elementName":{
                "localPart":"Attribution",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/StyleURL"
                }
            },
            "elementName":{
                "localPart":"StyleURL",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/DataURL"
                }
            },
            "elementName":{
                "localPart":"DataURL",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/ServiceExceptionReport"
                }
            },
            "elementName":{
                "localPart":"ServiceExceptionReport",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/GetFeatureInfo"
                }
            },
            "elementName":{
                "localPart":"GetFeatureInfo",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/UserDefinedSymbolization"
                }
            },
            "elementName":{
                "localPart":"UserDefinedSymbolization",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/LatLonBoundingBox"
                }
            },
            "elementName":{
                "localPart":"LatLonBoundingBox",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/DescribeLayer"
                }
            },
            "elementName":{
                "localPart":"DescribeLayer",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Layer"
                }
            },
            "elementName":{
                "localPart":"Layer",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Post"
                }
            },
            "elementName":{
                "localPart":"Post",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Dimension"
                }
            },
            "elementName":{
                "localPart":"Dimension",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/ContactInformation"
                }
            },
            "elementName":{
                "localPart":"ContactInformation",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/DCPType"
                }
            },
            "elementName":{
                "localPart":"DCPType",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Exception"
                }
            },
            "elementName":{
                "localPart":"Exception",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/FeatureListURL"
                }
            },
            "elementName":{
                "localPart":"FeatureListURL",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/LogoURL"
                }
            },
            "elementName":{
                "localPart":"LogoURL",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/ContactAddress"
                }
            },
            "elementName":{
                "localPart":"ContactAddress",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Service"
                }
            },
            "elementName":{
                "localPart":"Service",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/MetadataURL"
                }
            },
            "elementName":{
                "localPart":"MetadataURL",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/BoundingBox"
                }
            },
            "elementName":{
                "localPart":"BoundingBox",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/LegendURL"
                }
            },
            "elementName":{
                "localPart":"LegendURL",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/WMTMSCapabilities"
                }
            },
            "elementName":{
                "localPart":"WMT_MS_Capabilities",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/ServiceException"
                }
            },
            "elementName":{
                "localPart":"ServiceException",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Format"
                }
            },
            "elementName":{
                "localPart":"Format",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/ScaleHint"
                }
            },
            "elementName":{
                "localPart":"ScaleHint",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Extent"
                }
            },
            "elementName":{
                "localPart":"Extent",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/OnlineResource"
                }
            },
            "elementName":{
                "localPart":"OnlineResource",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/Style"
                }
            },
            "elementName":{
                "localPart":"Style",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/GetCapabilities"
                }
            },
            "elementName":{
                "localPart":"GetCapabilities",
                "namespaceURI":""
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                },
                "value":{
                    "$ref":"#/definitions/VendorSpecificCapabilities"
                }
            },
            "elementName":{
                "localPart":"VendorSpecificCapabilities",
                "namespaceURI":""
            }
        }
    ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy