UNPKG

@mangosystem/ogc-schemas

Version:

Jsonix XML-JSON mappings for OGC Schemas.

906 lines 21.5 kB
var WFS_1_1_0_Module_Factory = function () { var WFS_1_1_0 = { n: 'WFS_1_1_0', dens: 'http:\/\/www.opengis.net\/wfs', deps: ['OWS_1_0_0', 'GML_3_1_1', 'Filter_1_1_0'], tis: [{ ln: 'NativeType', ps: [{ n: 'vendorId', rq: true, an: { lp: 'vendorId' }, t: 'a' }, { n: 'safeToIgnore', rq: true, ti: 'Boolean', an: { lp: 'safeToIgnore' }, t: 'a' }] }, { ln: 'WFSCapabilitiesType', tn: 'WFS_CapabilitiesType', bti: 'OWS_1_0_0.CapabilitiesBaseType', ps: [{ n: 'featureTypeList', en: 'FeatureTypeList', ti: '.FeatureTypeListType' }, { n: 'servesGMLObjectTypeList', en: 'ServesGMLObjectTypeList', ti: '.GMLObjectTypeListType' }, { n: 'supportsGMLObjectTypeList', en: 'SupportsGMLObjectTypeList', ti: '.GMLObjectTypeListType' }, { n: 'filterCapabilities', rq: true, en: { lp: 'Filter_Capabilities', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.FilterCapabilities' }] }, { ln: 'FeatureTypeType', ps: [{ n: 'name', rq: true, en: 'Name', ti: 'QName' }, { n: 'title', rq: true, en: 'Title' }, { n: '_abstract', en: 'Abstract' }, { n: 'keywords', mno: 0, col: true, en: { lp: 'Keywords', ns: 'http:\/\/www.opengis.net\/ows' }, ti: 'OWS_1_0_0.KeywordsType' }, { n: 'defaultSRS', rq: true, en: 'DefaultSRS' }, { n: 'otherSRS', mno: 0, col: true, en: 'OtherSRS' }, { n: 'noSRS', rq: true, en: 'NoSRS', ti: '.FeatureTypeType.NoSRS' }, { n: 'operations', en: 'Operations', ti: '.OperationsType' }, { n: 'outputFormats', en: 'OutputFormats', ti: '.OutputFormatListType' }, { n: 'wgs84BoundingBox', mno: 0, col: true, en: { lp: 'WGS84BoundingBox', ns: 'http:\/\/www.opengis.net\/ows' }, ti: 'OWS_1_0_0.WGS84BoundingBoxType' }, { n: 'metadataURL', mno: 0, col: true, en: 'MetadataURL', ti: '.MetadataURLType' }] }, { ln: 'FeatureTypeType.NoSRS', tn: null }, { ln: 'ActionType', ps: [{ n: 'message', en: 'Message' }, { n: 'locator', rq: true, an: { lp: 'locator' }, t: 'a' }, { n: 'code', an: { lp: 'code' }, t: 'a' }] }, { ln: 'GMLObjectTypeListType', ps: [{ n: 'gmlObjectType', rq: true, col: true, en: 'GMLObjectType', ti: '.GMLObjectTypeType' }] }, { ln: 'FeaturesLockedType', ps: [{ n: 'featureId', rq: true, col: true, en: { lp: 'FeatureId', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.FeatureIdType' }] }, { ln: 'OperationsType', ps: [{ n: 'operation', rq: true, col: true, en: 'Operation' }] }, { ln: 'MetadataURLType', ps: [{ n: 'value', t: 'v' }, { n: 'type', rq: true, an: { lp: 'type' }, t: 'a' }, { n: 'format', rq: true, an: { lp: 'format' }, t: 'a' }] }, { ln: 'PropertyType', ps: [{ n: 'name', rq: true, en: 'Name', ti: 'QName' }, { n: 'value', en: 'Value', ti: 'AnyType' }] }, { ln: 'DescribeFeatureTypeType', bti: '.BaseRequestType', ps: [{ n: 'typeName', mno: 0, col: true, en: 'TypeName', ti: 'QName' }, { n: 'outputFormat', an: { lp: 'outputFormat' }, t: 'a' }] }, { ln: 'QueryType', ps: [{ n: 'propertyNameOrXlinkPropertyNameOrFunction', mno: 0, col: true, etis: [{ en: 'PropertyName' }, { en: 'XlinkPropertyName', ti: '.XlinkPropertyName' }, { en: { lp: 'Function', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.FunctionType' }], t: 'es' }, { n: 'filter', en: { lp: 'Filter', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.FilterType' }, { n: 'sortBy', en: { lp: 'SortBy', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.SortByType' }, { n: 'handle', an: { lp: 'handle' }, t: 'a' }, { n: 'typeName', rq: true, ti: { t: 'l', bti: 'QName' }, an: { lp: 'typeName' }, t: 'a' }, { n: 'featureVersion', an: { lp: 'featureVersion' }, t: 'a' }, { n: 'srsName', an: { lp: 'srsName' }, t: 'a' }] }, { ln: 'InsertElementType', ps: [{ n: 'feature', rq: true, col: true, mx: false, dom: false, en: { lp: '_Feature', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.AbstractFeatureType', t: 'er' }, { n: 'idgen', an: { lp: 'idgen' }, t: 'a' }, { n: 'handle', an: { lp: 'handle' }, t: 'a' }, { n: 'inputFormat', an: { lp: 'inputFormat' }, t: 'a' }, { n: 'srsName', an: { lp: 'srsName' }, t: 'a' }] }, { ln: 'TransactionSummaryType', ps: [{ n: 'totalInserted', ti: 'NonNegativeInteger' }, { n: 'totalUpdated', ti: 'NonNegativeInteger' }, { n: 'totalDeleted', ti: 'NonNegativeInteger' }] }, { ln: 'FeatureTypeListType', ps: [{ n: 'operations', en: 'Operations', ti: '.OperationsType' }, { n: 'featureType', rq: true, col: true, en: 'FeatureType', ti: '.FeatureTypeType' }] }, { ln: 'TransactionResponseType', ps: [{ n: 'transactionSummary', rq: true, en: 'TransactionSummary', ti: '.TransactionSummaryType' }, { n: 'transactionResults', en: 'TransactionResults', ti: '.TransactionResultsType' }, { n: 'insertResults', en: 'InsertResults', ti: '.InsertResultsType' }, { n: 'version', rq: true, an: { lp: 'version' }, t: 'a' }] }, { ln: 'GetFeatureType', bti: '.BaseRequestType', ps: [{ n: 'query', rq: true, col: true, en: 'Query', ti: '.QueryType' }, { n: 'resultType', an: { lp: 'resultType' }, t: 'a' }, { n: 'outputFormat', an: { lp: 'outputFormat' }, t: 'a' }, { n: 'maxFeatures', ti: 'PositiveInteger', an: { lp: 'maxFeatures' }, t: 'a' }, { n: 'traverseXlinkDepth', an: { lp: 'traverseXlinkDepth' }, t: 'a' }, { n: 'traverseXlinkExpiry', ti: 'PositiveInteger', an: { lp: 'traverseXlinkExpiry' }, t: 'a' }] }, { ln: 'LockType', ps: [{ n: 'filter', en: { lp: 'Filter', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.FilterType' }, { n: 'handle', an: { lp: 'handle' }, t: 'a' }, { n: 'typeName', rq: true, ti: 'QName', an: { lp: 'typeName' }, t: 'a' }] }, { ln: 'GMLObjectTypeType', ps: [{ n: 'name', rq: true, en: 'Name', ti: 'QName' }, { n: 'title', en: 'Title' }, { n: '_abstract', en: 'Abstract' }, { n: 'keywords', mno: 0, col: true, en: { lp: 'Keywords', ns: 'http:\/\/www.opengis.net\/ows' }, ti: 'OWS_1_0_0.KeywordsType' }, { n: 'outputFormats', en: 'OutputFormats', ti: '.OutputFormatListType' }] }, { ln: 'InsertedFeatureType', ps: [{ n: 'featureId', rq: true, col: true, en: { lp: 'FeatureId', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.FeatureIdType' }, { n: 'handle', an: { lp: 'handle' }, t: 'a' }] }, { ln: 'XlinkPropertyName', tn: null, ps: [{ n: 'value', t: 'v' }, { n: 'traverseXlinkDepth', rq: true, an: { lp: 'traverseXlinkDepth' }, t: 'a' }, { n: 'traverseXlinkExpiry', ti: 'PositiveInteger', an: { lp: 'traverseXlinkExpiry' }, t: 'a' }] }, { ln: 'FeatureCollectionType', bti: 'GML_3_1_1.AbstractFeatureCollectionType', ps: [{ n: 'lockId', an: { lp: 'lockId' }, t: 'a' }, { n: 'timeStamp', ti: 'DateTime', an: { lp: 'timeStamp' }, t: 'a' }, { n: 'numberOfFeatures', ti: 'NonNegativeInteger', an: { lp: 'numberOfFeatures' }, t: 'a' }] }, { ln: 'GetFeatureWithLockType', bti: '.BaseRequestType', ps: [{ n: 'query', rq: true, col: true, en: 'Query', ti: '.QueryType' }, { n: 'expiry', ti: 'PositiveInteger', an: { lp: 'expiry' }, t: 'a' }, { n: 'resultType', an: { lp: 'resultType' }, t: 'a' }, { n: 'outputFormat', an: { lp: 'outputFormat' }, t: 'a' }, { n: 'maxFeatures', ti: 'PositiveInteger', an: { lp: 'maxFeatures' }, t: 'a' }, { n: 'traverseXlinkDepth', an: { lp: 'traverseXlinkDepth' }, t: 'a' }, { n: 'traverseXlinkExpiry', ti: 'PositiveInteger', an: { lp: 'traverseXlinkExpiry' }, t: 'a' }] }, { ln: 'LockFeatureType', bti: '.BaseRequestType', ps: [{ n: 'lock', rq: true, col: true, en: 'Lock', ti: '.LockType' }, { n: 'expiry', ti: 'PositiveInteger', an: { lp: 'expiry' }, t: 'a' }, { n: 'lockAction', an: { lp: 'lockAction' }, t: 'a' }] }, { ln: 'FeaturesNotLockedType', ps: [{ n: 'featureId', rq: true, col: true, en: { lp: 'FeatureId', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.FeatureIdType' }] }, { ln: 'GetCapabilitiesType', bti: 'OWS_1_0_0.GetCapabilitiesType', ps: [{ n: 'service', an: { lp: 'service' }, t: 'a' }] }, { ln: 'InsertResultsType', ps: [{ n: 'feature', rq: true, col: true, en: 'Feature', ti: '.InsertedFeatureType' }] }, { ln: 'BaseRequestType', ps: [{ n: 'service', an: { lp: 'service' }, t: 'a' }, { n: 'version', an: { lp: 'version' }, t: 'a' }, { n: 'handle', an: { lp: 'handle' }, t: 'a' }] }, { ln: 'GetGmlObjectType', bti: '.BaseRequestType', ps: [{ n: 'gmlObjectId', rq: true, en: { lp: 'GmlObjectId', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.GmlObjectIdType' }, { n: 'outputFormat', an: { lp: 'outputFormat' }, t: 'a' }, { n: 'traverseXlinkDepth', rq: true, an: { lp: 'traverseXlinkDepth' }, t: 'a' }, { n: 'traverseXlinkExpiry', ti: 'PositiveInteger', an: { lp: 'traverseXlinkExpiry' }, t: 'a' }] }, { ln: 'TransactionResultsType', ps: [{ n: 'action', mno: 0, col: true, en: 'Action', ti: '.ActionType' }] }, { ln: 'DeleteElementType', ps: [{ n: 'filter', rq: true, en: { lp: 'Filter', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.FilterType' }, { n: 'handle', an: { lp: 'handle' }, t: 'a' }, { n: 'typeName', rq: true, ti: 'QName', an: { lp: 'typeName' }, t: 'a' }] }, { ln: 'OutputFormatListType', ps: [{ n: 'format', rq: true, col: true, en: 'Format' }] }, { ln: 'LockFeatureResponseType', ps: [{ n: 'lockId', rq: true, en: 'LockId' }, { n: 'featuresLocked', en: 'FeaturesLocked', ti: '.FeaturesLockedType' }, { n: 'featuresNotLocked', en: 'FeaturesNotLocked', ti: '.FeaturesNotLockedType' }] }, { ln: 'TransactionType', bti: '.BaseRequestType', ps: [{ n: 'lockId', en: 'LockId' }, { n: 'insertOrUpdateOrDelete', mno: 0, col: true, etis: [{ en: 'Insert', ti: '.InsertElementType' }, { en: 'Update', ti: '.UpdateElementType' }, { en: 'Delete', ti: '.DeleteElementType' }, { en: 'Native', ti: '.NativeType' }], t: 'es' }, { n: 'releaseAction', an: { lp: 'releaseAction' }, t: 'a' }] }, { ln: 'UpdateElementType', ps: [{ n: 'property', rq: true, col: true, en: 'Property', ti: '.PropertyType' }, { n: 'filter', en: { lp: 'Filter', ns: 'http:\/\/www.opengis.net\/ogc' }, ti: 'Filter_1_1_0.FilterType' }, { n: 'handle', an: { lp: 'handle' }, t: 'a' }, { n: 'typeName', rq: true, ti: 'QName', an: { lp: 'typeName' }, t: 'a' }, { n: 'inputFormat', an: { lp: 'inputFormat' }, t: 'a' }, { n: 'srsName', an: { lp: 'srsName' }, t: 'a' }] }, { t: 'enum', ln: 'OperationType', vs: ['Insert', 'Update', 'Delete', 'Query', 'Lock', 'GetGmlObject'] }, { t: 'enum', ln: 'IdentifierGenerationOptionType', vs: ['UseExisting', 'ReplaceDuplicate', 'GenerateNew'] }, { t: 'enum', ln: 'ResultTypeType', vs: ['results', 'hits'] }, { t: 'enum', ln: 'AllSomeType', vs: ['ALL', 'SOME'] }], eis: [{ en: 'Property', ti: '.PropertyType' }, { en: 'WFS_Capabilities', ti: '.WFSCapabilitiesType' }, { en: 'Delete', ti: '.DeleteElementType' }, { en: 'LockId' }, { en: 'Insert', ti: '.InsertElementType' }, { en: 'GetCapabilities', ti: '.GetCapabilitiesType' }, { en: 'FeatureCollection', ti: '.FeatureCollectionType', sh: { lp: '_FeatureCollection', ns: 'http:\/\/www.opengis.net\/gml' } }, { en: 'ServesGMLObjectTypeList', ti: '.GMLObjectTypeListType' }, { en: 'DescribeFeatureType', ti: '.DescribeFeatureTypeType' }, { en: 'XlinkPropertyName', ti: '.XlinkPropertyName' }, { en: 'LockFeature', ti: '.LockFeatureType' }, { en: 'Transaction', ti: '.TransactionType' }, { en: 'GetGmlObject', ti: '.GetGmlObjectType' }, { en: 'GetFeatureWithLock', ti: '.GetFeatureWithLockType' }, { en: 'LockFeatureResponse', ti: '.LockFeatureResponseType' }, { en: 'PropertyName' }, { en: 'Query', ti: '.QueryType' }, { en: 'SupportsGMLObjectTypeList', ti: '.GMLObjectTypeListType' }, { en: 'Native', ti: '.NativeType' }, { en: 'TransactionResponse', ti: '.TransactionResponseType' }, { en: 'FeatureTypeList', ti: '.FeatureTypeListType' }, { en: 'GetFeature', ti: '.GetFeatureType' }, { en: 'Update', ti: '.UpdateElementType' }] }; return { WFS_1_1_0: WFS_1_1_0 }; }; if (typeof define === 'function' && define.amd) { define([], WFS_1_1_0_Module_Factory); } else { var WFS_1_1_0_Module = WFS_1_1_0_Module_Factory(); if (typeof module !== 'undefined' && module.exports) { module.exports.WFS_1_1_0 = WFS_1_1_0_Module.WFS_1_1_0; } else { var WFS_1_1_0 = WFS_1_1_0_Module.WFS_1_1_0; } }