UNPKG

@mangosystem/ogc-schemas

Version:

Jsonix XML-JSON mappings for OGC Schemas.

646 lines 15.3 kB
var WMTS_1_0_Module_Factory = function () { var WMTS_1_0 = { n: 'WMTS_1_0', dens: 'http:\/\/www.opengis.net\/wmts\/1.0', deps: ['OWS_1_1_0', 'GML_3_1_1'], tis: [{ ln: 'GetCapabilities', tn: null, bti: 'OWS_1_1_0.GetCapabilitiesType', ps: [{ n: 'service', rq: true, an: { lp: 'service' }, t: 'a' }] }, { ln: 'TileMatrixSetLimits', tn: null, ps: [{ n: 'tileMatrixLimits', rq: true, col: true, en: 'TileMatrixLimits', ti: '.TileMatrixLimits' }] }, { ln: 'GetFeatureInfo', tn: null, ps: [{ n: 'getTile', rq: true, en: 'GetTile', ti: '.GetTile' }, { n: 'j', rq: true, en: 'J', ti: 'NonNegativeInteger' }, { n: 'i', rq: true, en: 'I', ti: 'NonNegativeInteger' }, { n: 'infoFormat', rq: true, en: 'InfoFormat' }, { n: 'service', rq: true, an: { lp: 'service' }, t: 'a' }, { n: 'version', rq: true, an: { lp: 'version' }, t: 'a' }] }, { ln: 'LegendURL', tn: null, bti: 'OWS_1_1_0.OnlineResourceType', ps: [{ n: 'format', an: { lp: 'format' }, t: 'a' }, { n: 'minScaleDenominator', ti: 'Double', an: { lp: 'minScaleDenominator' }, t: 'a' }, { n: 'maxScaleDenominator', ti: 'Double', an: { lp: 'maxScaleDenominator' }, t: 'a' }, { n: 'width', ti: 'PositiveInteger', an: { lp: 'width' }, t: 'a' }, { n: 'height', ti: 'PositiveInteger', an: { lp: 'height' }, t: 'a' }] }, { ln: 'TileMatrix', tn: null, bti: 'OWS_1_1_0.DescriptionType', ps: [{ n: 'identifier', rq: true, en: { lp: 'Identifier', ns: 'http:\/\/www.opengis.net\/ows\/1.1' }, ti: 'OWS_1_1_0.CodeType' }, { n: 'scaleDenominator', rq: true, en: 'ScaleDenominator', ti: 'Double' }, { n: 'topLeftCorner', rq: true, en: 'TopLeftCorner', ti: { t: 'l', bti: 'Double' } }, { n: 'tileWidth', rq: true, en: 'TileWidth', ti: 'PositiveInteger' }, { n: 'tileHeight', rq: true, en: 'TileHeight', ti: 'PositiveInteger' }, { n: 'matrixWidth', rq: true, en: 'MatrixWidth', ti: 'PositiveInteger' }, { n: 'matrixHeight', rq: true, en: 'MatrixHeight', ti: 'PositiveInteger' }] }, { ln: 'DimensionNameValue', tn: null, ps: [{ n: 'value', t: 'v' }, { n: 'name', rq: true, an: { lp: 'name' }, t: 'a' }] }, { ln: 'TileMatrixSetLink', tn: null, ps: [{ n: 'tileMatrixSet', rq: true, en: 'TileMatrixSet' }, { n: 'tileMatrixSetLimits', en: 'TileMatrixSetLimits', ti: '.TileMatrixSetLimits' }] }, { ln: 'TileMatrixSet', tn: null, bti: 'OWS_1_1_0.DescriptionType', ps: [{ n: 'identifier', rq: true, en: { lp: 'Identifier', ns: 'http:\/\/www.opengis.net\/ows\/1.1' }, ti: 'OWS_1_1_0.CodeType' }, { n: 'boundingBox', mx: false, dom: false, en: { lp: 'BoundingBox', ns: 'http:\/\/www.opengis.net\/ows\/1.1' }, ti: 'OWS_1_1_0.BoundingBoxType', t: 'er' }, { n: 'supportedCRS', rq: true, en: { lp: 'SupportedCRS', ns: 'http:\/\/www.opengis.net\/ows\/1.1' } }, { n: 'wellKnownScaleSet', en: 'WellKnownScaleSet' }, { n: 'tileMatrix', rq: true, col: true, en: 'TileMatrix', ti: '.TileMatrix' }] }, { ln: 'TextPayload', tn: null, ps: [{ n: 'format', rq: true, en: 'Format' }, { n: 'textContent', rq: true, en: 'TextContent' }] }, { ln: 'BinaryPayload', tn: null, ps: [{ n: 'format', rq: true, en: 'Format' }, { n: 'binaryContent', rq: true, en: 'BinaryContent', ti: 'Base64Binary' }] }, { ln: 'URLTemplateType', ps: [{ n: 'format', rq: true, an: { lp: 'format' }, t: 'a' }, { n: 'resourceType', rq: true, an: { lp: 'resourceType' }, t: 'a' }, { n: 'template', rq: true, an: { lp: 'template' }, t: 'a' }] }, { ln: 'Themes', tn: null, ps: [{ n: 'theme', mno: 0, col: true, en: 'Theme', ti: '.Theme' }] }, { ln: 'Style', tn: null, bti: 'OWS_1_1_0.DescriptionType', ps: [{ n: 'identifier', rq: true, en: { lp: 'Identifier', ns: 'http:\/\/www.opengis.net\/ows\/1.1' }, ti: 'OWS_1_1_0.CodeType' }, { n: 'legendURL', mno: 0, col: true, en: 'LegendURL', ti: '.LegendURL' }, { n: 'isDefault', ti: 'Boolean', an: { lp: 'isDefault' }, t: 'a' }] }, { ln: 'LayerType', bti: 'OWS_1_1_0.DatasetDescriptionSummaryBaseType', ps: [{ n: 'style', rq: true, col: true, en: 'Style', ti: '.Style' }, { n: 'format', rq: true, col: true, en: 'Format' }, { n: 'infoFormat', mno: 0, col: true, en: 'InfoFormat' }, { n: 'dimension', mno: 0, col: true, en: 'Dimension', ti: '.Dimension' }, { n: 'tileMatrixSetLink', rq: true, col: true, en: 'TileMatrixSetLink', ti: '.TileMatrixSetLink' }, { n: 'resourceURL', mno: 0, col: true, en: 'ResourceURL', ti: '.URLTemplateType' }] }, { ln: 'GetTile', tn: null, ps: [{ n: 'layer', rq: true, en: 'Layer' }, { n: 'style', rq: true, en: 'Style' }, { n: 'format', rq: true, en: 'Format' }, { n: 'dimensionNameValue', mno: 0, col: true, en: 'DimensionNameValue', ti: '.DimensionNameValue' }, { n: 'tileMatrixSet', rq: true, en: 'TileMatrixSet' }, { n: 'tileMatrix', rq: true, en: 'TileMatrix' }, { n: 'tileRow', rq: true, en: 'TileRow', ti: 'NonNegativeInteger' }, { n: 'tileCol', rq: true, en: 'TileCol', ti: 'NonNegativeInteger' }, { n: 'service', rq: true, an: { lp: 'service' }, t: 'a' }, { n: 'version', rq: true, an: { lp: 'version' }, t: 'a' }] }, { ln: 'ContentsType', bti: 'OWS_1_1_0.ContentsBaseType', ps: [{ n: 'tileMatrixSet', mno: 0, col: true, en: 'TileMatrixSet', ti: '.TileMatrixSet' }] }, { ln: 'FeatureInfoResponse', tn: null, ps: [{ n: 'featureCollection', rq: true, en: { lp: '_FeatureCollection', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.AbstractFeatureCollectionType' }, { n: 'textPayload', rq: true, en: 'TextPayload', ti: '.TextPayload' }, { n: 'binaryPayload', rq: true, en: 'BinaryPayload', ti: '.BinaryPayload' }, { n: 'anyContent', rq: true, en: 'AnyContent', ti: 'AnyType' }] }, { ln: 'TileMatrixLimits', tn: null, ps: [{ n: 'tileMatrix', rq: true, en: 'TileMatrix' }, { n: 'minTileRow', rq: true, en: 'MinTileRow', ti: 'NonNegativeInteger' }, { n: 'maxTileRow', rq: true, en: 'MaxTileRow', ti: 'PositiveInteger' }, { n: 'minTileCol', rq: true, en: 'MinTileCol', ti: 'NonNegativeInteger' }, { n: 'maxTileCol', rq: true, en: 'MaxTileCol', ti: 'PositiveInteger' }] }, { ln: 'Dimension', tn: null, bti: 'OWS_1_1_0.DescriptionType', ps: [{ n: 'identifier', rq: true, en: { lp: 'Identifier', ns: 'http:\/\/www.opengis.net\/ows\/1.1' }, ti: 'OWS_1_1_0.CodeType' }, { n: 'uom', en: { lp: 'UOM', ns: 'http:\/\/www.opengis.net\/ows\/1.1' }, ti: 'OWS_1_1_0.DomainMetadataType' }, { n: 'unitSymbol', en: 'UnitSymbol' }, { n: '_default', en: 'Default' }, { n: 'current', en: 'Current', ti: 'Boolean' }, { n: 'value', rq: true, col: true, en: 'Value' }] }, { ln: 'Theme', tn: null, bti: 'OWS_1_1_0.DescriptionType', ps: [{ n: 'identifier', rq: true, en: { lp: 'Identifier', ns: 'http:\/\/www.opengis.net\/ows\/1.1' }, ti: 'OWS_1_1_0.CodeType' }, { n: 'theme', mno: 0, col: true, en: 'Theme', ti: '.Theme' }, { n: 'layerRef', mno: 0, col: true, en: 'LayerRef' }] }, { ln: 'Capabilities', tn: null, bti: 'OWS_1_1_0.CapabilitiesBaseType', ps: [{ n: 'contents', en: 'Contents', ti: '.ContentsType' }, { n: 'themes', mno: 0, col: true, en: 'Themes', ti: '.Themes' }, { n: 'wsdl', mno: 0, col: true, en: 'WSDL', ti: 'OWS_1_1_0.OnlineResourceType' }, { n: 'serviceMetadataURL', mno: 0, col: true, en: 'ServiceMetadataURL', ti: 'OWS_1_1_0.OnlineResourceType' }] }, { t: 'enum', ln: 'VersionType', vs: ['1.0.0'] }, { t: 'enum', ln: 'GetFeatureInfoValueType', vs: ['GetFeatureInfo'] }, { t: 'enum', ln: 'RequestServiceType', vs: ['WMTS'] }, { t: 'enum', ln: 'KnownResourceTypeCodeType', vs: ['tile', 'FeatureInfo'] }, { t: 'enum', ln: 'GetCapabilitiesValueType', vs: ['GetCapabilities'] }, { t: 'enum', ln: 'GetTileValueType', vs: ['GetTile'] }], eis: [{ en: 'Capabilities', ti: '.Capabilities' }, { en: 'Theme', ti: '.Theme' }, { en: 'TileMatrix', ti: '.TileMatrix' }, { en: 'TextPayload', ti: '.TextPayload' }, { en: 'BinaryPayload', ti: '.BinaryPayload' }, { en: 'Themes', ti: '.Themes' }, { en: 'TileMatrixLimits', ti: '.TileMatrixLimits' }, { en: 'GetCapabilities', ti: '.GetCapabilities' }, { en: 'Layer', ti: '.LayerType', sh: { lp: 'DatasetDescriptionSummary', ns: 'http:\/\/www.opengis.net\/ows\/1.1' } }, { en: 'LegendURL', ti: '.LegendURL' }, { en: 'Style', ti: '.Style' }, { en: 'FeatureInfoResponse', ti: '.FeatureInfoResponse' }, { en: 'TileMatrixSetLink', ti: '.TileMatrixSetLink' }, { en: 'DimensionNameValue', ti: '.DimensionNameValue' }, { en: 'GetFeatureInfo', ti: '.GetFeatureInfo' }, { en: 'Dimension', ti: '.Dimension' }, { en: 'TileMatrixSetLimits', ti: '.TileMatrixSetLimits' }, { en: 'TileMatrixSet', ti: '.TileMatrixSet' }, { en: 'GetTile', ti: '.GetTile' }] }; return { WMTS_1_0: WMTS_1_0 }; }; if (typeof define === 'function' && define.amd) { define([], WMTS_1_0_Module_Factory); } else { var WMTS_1_0_Module = WMTS_1_0_Module_Factory(); if (typeof module !== 'undefined' && module.exports) { module.exports.WMTS_1_0 = WMTS_1_0_Module.WMTS_1_0; } else { var WMTS_1_0 = WMTS_1_0_Module.WMTS_1_0; } }