UNPKG

@mangosystem/ogc-schemas

Version:

Jsonix XML-JSON mappings for OGC Schemas.

2,101 lines (2,100 loc) 236 kB
var GML_3_1_1_Module_Factory = function () { var GML_3_1_1 = { n: 'GML_3_1_1', dens: 'http:\/\/www.opengis.net\/gml', dans: 'http:\/\/www.w3.org\/1999\/xlink', deps: ['XLink_1_0', 'SMIL_2_0_Language'], tis: [{ ln: 'AbstractGeometricPrimitiveType', bti: '.AbstractGeometryType' }, { ln: 'OrientableCurveType', bti: '.AbstractCurveType', ps: [{ n: 'baseCurve', rq: true, ti: '.CurvePropertyType' }, { n: 'orientation', an: { lp: 'orientation' }, t: 'a' }] }, { ln: 'MultiPolygonPropertyType', ps: [{ n: 'multiPolygon', rq: true, en: 'MultiPolygon', ti: '.MultiPolygonType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'IdentifierType', ps: [{ n: 'name', rq: true, mx: false, dom: false, ti: '.CodeType', t: 'er' }, { n: 'version' }, { n: 'remarks', ti: '.StringOrRefType' }] }, { ln: 'AbstractPositionalAccuracyType', ps: [{ n: 'measureDescription', ti: '.CodeType' }] }, { ln: 'IndirectEntryType', ps: [{ n: 'definitionProxy', rq: true, en: 'DefinitionProxy', ti: '.DefinitionProxyType' }] }, { ln: 'GeodesicType', bti: '.GeodesicStringType' }, { ln: 'FeatureArrayPropertyType', ps: [{ n: 'feature', mno: 0, col: true, mx: false, en: '_Feature', ti: '.AbstractFeatureType', t: 'er' }] }, { ln: 'BaseUnitType', bti: '.UnitDefinitionType', ps: [{ n: 'unitsSystem', rq: true, ti: '.ReferenceType' }] }, { ln: 'MeasureType', ps: [{ n: 'value', ti: 'Double', t: 'v' }, { n: 'uom', rq: true, an: { lp: 'uom' }, t: 'a' }] }, { ln: 'SecondDefiningParameterType', ps: [{ n: 'inverseFlattening', rq: true, ti: '.MeasureType' }, { n: 'semiMinorAxis', rq: true, ti: '.MeasureType' }, { n: 'isSphere', rq: true }] }, { ln: 'ExtentType', ps: [{ n: 'description', ti: '.StringOrRefType' }, { n: 'boundingBox', mno: 0, col: true, ti: '.EnvelopeType' }, { n: 'boundingPolygon', mno: 0, col: true, ti: '.PolygonType' }, { n: 'verticalExtent', mno: 0, col: true, ti: '.EnvelopeType' }, { n: 'temporalExtent', mno: 0, col: true, ti: '.TimePeriodType' }] }, { ln: 'AbstractCoordinateSystemType', bti: '.AbstractCoordinateSystemBaseType', ps: [{ n: 'csID', mno: 0, col: true, ti: '.IdentifierType' }, { n: 'remarks', ti: '.StringOrRefType' }, { n: 'usesAxis', rq: true, col: true, ti: '.CoordinateSystemAxisRefType' }] }, { ln: 'DirectionPropertyType', ps: [{ n: 'directionVector', rq: true, en: 'DirectionVector', ti: '.DirectionVectorType' }, { n: 'compassPoint', rq: true, en: 'CompassPoint' }, { n: 'directionKeyword', rq: true, en: 'DirectionKeyword', ti: '.CodeType' }, { n: 'directionString', rq: true, en: 'DirectionString', ti: '.StringOrRefType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'AbstractGeneralOperationParameterType', bti: '.DefinitionType', ps: [{ n: 'minimumOccurs', ti: 'NonNegativeInteger' }] }, { ln: 'GridLimitsType', ps: [{ n: 'gridEnvelope', rq: true, en: 'GridEnvelope', ti: '.GridEnvelopeType' }] }, { ln: 'EllipsoidalCSType', bti: '.AbstractCoordinateSystemType' }, { ln: 'GridDomainType', bti: '.DomainSetType' }, { ln: 'LinearCSType', bti: '.AbstractCoordinateSystemType' }, { ln: 'AbstractCoordinateOperationBaseType', bti: '.DefinitionType' }, { ln: 'AbstractTimeReferenceSystemType', bti: '.DefinitionType', ps: [{ n: 'domainOfValidity' }] }, { ln: 'LabelType', ps: [{ n: 'content', col: true, dom: false, en: 'LabelExpression', t: 'er' }, { n: 'transform', an: { lp: 'transform', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }] }, { ln: 'PolygonPatchType', bti: '.AbstractSurfacePatchType', ps: [{ n: 'exterior', mx: false, dom: false, ti: '.AbstractRingPropertyType', t: 'er' }, { n: 'interior', mno: 0, col: true, mx: false, dom: false, ti: '.AbstractRingPropertyType', t: 'er' }, { n: 'interpolation', an: { lp: 'interpolation' }, t: 'a' }] }, { ln: 'AbstractTopoPrimitiveType', bti: '.AbstractTopologyType', ps: [{ n: 'isolated', mno: 0, col: true, ti: '.IsolatedPropertyType' }, { n: 'container', ti: '.ContainerPropertyType' }] }, { ln: 'CylindricalCSType', bti: '.AbstractCoordinateSystemType' }, { ln: 'TemporalCRSType', bti: '.AbstractReferenceSystemType', ps: [{ n: 'usesTemporalCS', rq: true, ti: '.TemporalCSRefType' }, { n: 'usesTemporalDatum', rq: true, ti: '.TemporalDatumRefType' }] }, { ln: 'CylinderType', bti: '.AbstractGriddedSurfaceType', ps: [{ n: 'horizontalCURVETYPE', an: { lp: 'horizontalCurveType' }, t: 'a' }, { n: 'verticalCURVETYPE', an: { lp: 'verticalCurveType' }, t: 'a' }] }, { ln: 'RelatedTimeType', bti: '.TimePrimitivePropertyType', ps: [{ n: 'relativePosition', an: { lp: 'relativePosition' }, t: 'a' }] }, { ln: 'TimeOrdinalEraPropertyType', ps: [{ n: 'timeOrdinalEra', rq: true, en: 'TimeOrdinalEra', ti: '.TimeOrdinalEraType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'GeometryPropertyType', ps: [{ n: 'geometry', rq: true, mx: false, dom: false, en: '_Geometry', ti: '.AbstractGeometryType', t: 'er' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'RelativeInternalPositionalAccuracyType', bti: '.AbstractPositionalAccuracyType', ps: [{ n: 'result', rq: true, ti: '.MeasureType' }] }, { ln: 'OperationMethodType', bti: '.OperationMethodBaseType', ps: [{ n: 'methodID', mno: 0, col: true, ti: '.IdentifierType' }, { n: 'remarks', ti: '.StringOrRefType' }, { n: 'methodFormula', rq: true, ti: '.CodeType' }, { n: 'sourceDimensions', rq: true, ti: 'PositiveInteger' }, { n: 'targetDimensions', rq: true, ti: 'PositiveInteger' }, { n: 'usesParameter', mno: 0, col: true, ti: '.AbstractGeneralOperationParameterRefType' }] }, { ln: 'MultiCurveCoverageType', bti: '.AbstractDiscreteCoverageType' }, { ln: 'VerticalDatumRefType', ps: [{ n: 'verticalDatum', rq: true, en: 'VerticalDatum', ti: '.VerticalDatumType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'CoordinateOperationRefType', ps: [{ n: 'coordinateOperation', rq: true, mx: false, dom: false, en: '_CoordinateOperation', ti: '.AbstractCoordinateOperationType', t: 'er' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'TimePeriodPropertyType', ps: [{ n: 'timePeriod', rq: true, en: 'TimePeriod', ti: '.TimePeriodType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'GraphStylePropertyType', ps: [{ n: 'graphStyle', en: 'GraphStyle', ti: '.GraphStyleType' }, { n: 'about', an: { lp: 'about' }, t: 'a' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'PointPropertyType', ps: [{ n: 'point', rq: true, en: 'Point', ti: '.PointType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'TimeTopologyComplexType', bti: '.AbstractTimeComplexType', ps: [{ n: 'primitive', rq: true, col: true, ti: '.TimeTopologyPrimitivePropertyType' }] }, { ln: 'ParameterValueType', bti: '.AbstractGeneralParameterValueType', ps: [{ n: 'value', rq: true, ti: '.MeasureType' }, { n: 'dmsAngleValue', rq: true, ti: '.DMSAngleType' }, { n: 'stringValue', rq: true }, { n: 'integerValue', rq: true, ti: 'PositiveInteger' }, { n: 'booleanValue', rq: true, ti: 'Boolean' }, { n: 'valueList', rq: true, ti: '.MeasureListType' }, { n: 'integerValueList', rq: true, ti: { t: 'l', bti: 'Integer' } }, { n: 'valueFile', rq: true }, { n: 'valueOfParameter', rq: true, ti: '.OperationParameterRefType' }] }, { ln: 'KnotPropertyType', ps: [{ n: 'knot', rq: true, en: 'Knot', ti: '.KnotType' }] }, { ln: 'DynamicFeatureType', bti: '.AbstractFeatureType', ps: [{ n: 'validTime', ti: '.TimePrimitivePropertyType' }, { n: 'history', mx: false, dom: false, ti: '.HistoryPropertyType', t: 'er' }, { n: 'dataSource', ti: '.StringOrRefType' }] }, { ln: 'TemporalCSType', bti: '.AbstractCoordinateSystemType' }, { ln: 'DerivedUnitType', bti: '.UnitDefinitionType', ps: [{ n: 'derivationUnitTerm', rq: true, col: true, ti: '.DerivationUnitTermType' }] }, { ln: 'HistoryPropertyType', ps: [{ n: 'timeSlice', rq: true, col: true, mx: false, dom: false, en: '_TimeSlice', ti: '.AbstractTimeSliceType', t: 'er' }] }, { ln: 'EngineeringCRSType', bti: '.AbstractReferenceSystemType', ps: [{ n: 'usesCS', rq: true, ti: '.CoordinateSystemRefType' }, { n: 'usesEngineeringDatum', rq: true, ti: '.EngineeringDatumRefType' }] }, { ln: 'ObliqueCartesianCSType', bti: '.AbstractCoordinateSystemType' }, { ln: 'PolygonPatchArrayPropertyType', bti: '.SurfacePatchArrayPropertyType' }, { ln: 'OperationParameterGroupBaseType', bti: '.AbstractGeneralOperationParameterType' }, { ln: 'CurveType', bti: '.AbstractCurveType', ps: [{ n: 'segments', rq: true, ti: '.CurveSegmentArrayPropertyType' }] }, { ln: 'EngineeringDatumType', bti: '.AbstractDatumType' }, { ln: 'AbstractTimeGeometricPrimitiveType', bti: '.AbstractTimePrimitiveType', ps: [{ n: 'frame', an: { lp: 'frame' }, t: 'a' }] }, { ln: 'TriangleType', bti: '.AbstractSurfacePatchType', ps: [{ n: 'exterior', rq: true, mx: false, dom: false, ti: '.AbstractRingPropertyType', t: 'er' }, { n: 'interpolation', an: { lp: 'interpolation' }, t: 'a' }] }, { ln: 'FormulaType', ps: [{ n: 'a', ti: 'Double' }, { n: 'b', rq: true, ti: 'Double' }, { n: 'c', rq: true, ti: 'Double' }, { n: 'd', ti: 'Double' }] }, { ln: 'TimeNodeType', bti: '.AbstractTimeTopologyPrimitiveType', ps: [{ n: 'previousEdge', mno: 0, col: true, ti: '.TimeEdgePropertyType' }, { n: 'nextEdge', mno: 0, col: true, ti: '.TimeEdgePropertyType' }, { n: 'position', ti: '.TimeInstantPropertyType' }] }, { ln: 'VerticalCSRefType', ps: [{ n: 'verticalCS', rq: true, en: 'VerticalCS', ti: '.VerticalCSType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'BagType', bti: '.AbstractGMLType', ps: [{ n: 'member', mno: 0, col: true, ti: '.AssociationType' }, { n: 'members', ti: '.ArrayAssociationType' }] }, { ln: 'RingPropertyType', ps: [{ n: 'ring', rq: true, en: 'Ring', ti: '.RingType' }] }, { ln: 'EllipsoidBaseType', bti: '.DefinitionType' }, { ln: 'ArrayType', bti: '.AbstractGMLType', ps: [{ n: 'members', ti: '.ArrayAssociationType' }] }, { ln: 'CoordinateReferenceSystemRefType', ps: [{ n: 'coordinateReferenceSystem', rq: true, mx: false, dom: false, en: '_CoordinateReferenceSystem', ti: '.AbstractReferenceSystemType', t: 'er' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'SphericalCSType', bti: '.AbstractCoordinateSystemType' }, { ln: 'TimeCoordinateSystemType', bti: '.AbstractTimeReferenceSystemType', ps: [{ n: 'originPosition', rq: true, ti: '.TimePositionType' }, { n: 'origin', rq: true, ti: '.TimeInstantPropertyType' }, { n: 'interval', rq: true, ti: '.TimeIntervalLengthType' }] }, { ln: 'DirectedNodePropertyType', ps: [{ n: 'node', rq: true, en: 'Node', ti: '.NodeType' }, { n: 'orientation', an: { lp: 'orientation' }, t: 'a' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'TimeTopologyComplexPropertyType', ps: [{ n: 'timeTopologyComplex', rq: true, en: 'TimeTopologyComplex', ti: '.TimeTopologyComplexType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'IndexMapType', bti: '.GridFunctionType', ps: [{ n: 'lookUpTable', rq: true, ti: { t: 'l', bti: 'Integer' } }] }, { ln: 'ConversionToPreferredUnitType', bti: '.UnitOfMeasureType', ps: [{ n: 'factor', rq: true, ti: 'Double' }, { n: 'formula', rq: true, ti: '.FormulaType' }] }, { ln: 'SequenceRuleType', ps: [{ n: 'value', t: 'v' }, { n: 'order', an: { lp: 'order' }, t: 'a' }] }, { ln: 'GeocentricCRSRefType', ps: [{ n: 'geocentricCRS', rq: true, en: 'GeocentricCRS', ti: '.GeocentricCRSType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'PrimeMeridianType', bti: '.PrimeMeridianBaseType', ps: [{ n: 'meridianID', mno: 0, col: true, ti: '.IdentifierType' }, { n: 'remarks', ti: '.StringOrRefType' }, { n: 'greenwichLongitude', rq: true, ti: '.AngleChoiceType' }] }, { ln: 'ValuePropertyType', ps: [{ n: '_boolean', rq: true, en: 'Boolean', ti: 'Boolean' }, { n: 'category', rq: true, en: 'Category', ti: '.CodeType' }, { n: 'quantity', rq: true, en: 'Quantity', ti: '.MeasureType' }, { n: 'count', rq: true, en: 'Count', ti: 'Integer' }, { n: 'booleanList', rq: true, en: 'BooleanList', ti: { t: 'l' } }, { n: 'categoryList', rq: true, en: 'CategoryList', ti: '.CodeOrNullListType' }, { n: 'quantityList', rq: true, en: 'QuantityList', ti: '.MeasureOrNullListType' }, { n: 'countList', rq: true, en: 'CountList', ti: { t: 'l' } }, { n: 'categoryExtent', rq: true, en: 'CategoryExtent', ti: '.CategoryExtentType' }, { n: 'quantityExtent', rq: true, en: 'QuantityExtent', ti: '.QuantityExtentType' }, { n: 'countExtent', rq: true, en: 'CountExtent', ti: { t: 'l' } }, { n: 'compositeValue', rq: true, mx: false, dom: false, en: 'CompositeValue', ti: '.CompositeValueType', t: 'er' }, { n: 'object', rq: true, mx: false, dom: false, en: '_Object', ti: 'AnyType', t: 'er' }, { n: '_null', rq: true, en: 'Null', ti: { t: 'l' } }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'PassThroughOperationRefType', ps: [{ n: 'passThroughOperation', rq: true, en: 'PassThroughOperation', ti: '.PassThroughOperationType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'CoordType', ps: [{ n: 'x', rq: true, en: 'X', ti: 'Decimal' }, { n: 'y', en: 'Y', ti: 'Decimal' }, { n: 'z', en: 'Z', ti: 'Decimal' }] }, { ln: 'StyleVariationType', ps: [{ n: 'value', t: 'v' }, { n: 'styleProperty', rq: true, an: { lp: 'styleProperty' }, t: 'a' }, { n: 'featurePropertyRange', an: { lp: 'featurePropertyRange' }, t: 'a' }] }, { ln: 'MultiLineStringPropertyType', ps: [{ n: 'multiLineString', rq: true, en: 'MultiLineString', ti: '.MultiLineStringType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'TimeClockType', bti: '.AbstractTimeReferenceSystemType', ps: [{ n: 'referenceEvent', rq: true, ti: '.StringOrRefType' }, { n: 'referenceTime', rq: true, ti: 'Time' }, { n: 'utcReference', rq: true, ti: 'Time' }, { n: 'dateBasis', mno: 0, col: true, ti: '.TimeCalendarPropertyType' }] }, { ln: 'BoundedFeatureType', bti: '.AbstractFeatureType' }, { ln: 'ClothoidType.RefLocation', tn: null, ps: [{ n: 'affinePlacement', rq: true, en: 'AffinePlacement', ti: '.AffinePlacementType' }] }, { ln: 'ObliqueCartesianCSRefType', ps: [{ n: 'obliqueCartesianCS', rq: true, en: 'ObliqueCartesianCS', ti: '.ObliqueCartesianCSType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'DomainSetType', ps: [{ n: 'geometry', rq: true, mx: false, dom: false, en: '_Geometry', ti: '.AbstractGeometryType', t: 'er' }, { n: 'timeObject', rq: true, mx: false, dom: false, en: '_TimeObject', ti: '.AbstractTimeObjectType', t: 'er' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'TemporalDatumBaseType', bti: '.AbstractDatumType' }, { ln: 'DynamicFeatureCollectionType', bti: '.FeatureCollectionType', ps: [{ n: 'validTime', ti: '.TimePrimitivePropertyType' }, { n: 'history', mx: false, dom: false, ti: '.HistoryPropertyType', t: 'er' }, { n: 'dataSource', ti: '.StringOrRefType' }] }, { ln: 'CompositeCurvePropertyType', ps: [{ n: 'compositeCurve', rq: true, en: 'CompositeCurve', ti: '.CompositeCurveType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'TimeInstantType', bti: '.AbstractTimeGeometricPrimitiveType', ps: [{ n: 'timePosition', rq: true, ti: '.TimePositionType' }] }, { ln: 'TrackType', bti: '.HistoryPropertyType' }, { ln: 'CylindricalCSRefType', ps: [{ n: 'cylindricalCS', rq: true, en: 'CylindricalCS', ti: '.CylindricalCSType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'ConcatenatedOperationType', bti: '.AbstractCoordinateOperationType', ps: [{ n: 'usesSingleOperation', rq: true, mno: 2, col: true, ti: '.SingleOperationRefType' }] }, { ln: 'MultiCurveType', bti: '.AbstractGeometricAggregateType', ps: [{ n: 'curveMember', mno: 0, col: true, ti: '.CurvePropertyType' }, { n: 'curveMembers', ti: '.CurveArrayPropertyType' }] }, { ln: 'TimePositionType', ps: [{ n: 'value', ti: { t: 'l' }, t: 'v' }, { n: 'frame', an: { lp: 'frame' }, t: 'a' }, { n: 'calendarEraName', an: { lp: 'calendarEraName' }, t: 'a' }, { n: 'indeterminatePosition', an: { lp: 'indeterminatePosition' }, t: 'a' }] }, { ln: 'DerivedCRSTypeType', bti: '.CodeType' }, { ln: 'AbstractReferenceSystemBaseType', bti: '.DefinitionType' }, { ln: 'PointType', bti: '.AbstractGeometricPrimitiveType', ps: [{ n: 'pos', rq: true, ti: '.DirectPositionType' }, { n: 'coordinates', rq: true, ti: '.CoordinatesType' }, { n: 'coord', rq: true, ti: '.CoordType' }] }, { ln: 'GeometryArrayPropertyType', ps: [{ n: 'geometry', mno: 0, col: true, mx: false, dom: false, en: '_Geometry', ti: '.AbstractGeometryType', t: 'er' }] }, { ln: 'CountPropertyType', bti: '.ValuePropertyType' }, { ln: 'TemporalDatumRefType', ps: [{ n: 'temporalDatum', rq: true, en: 'TemporalDatum', ti: '.TemporalDatumType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'AngleChoiceType', ps: [{ n: 'angle', rq: true, ti: '.MeasureType' }, { n: 'dmsAngle', rq: true, ti: '.DMSAngleType' }] }, { ln: 'CodeListType', ps: [{ n: 'value', ti: { t: 'l', bti: 'Name' }, t: 'v' }, { n: 'codeSpace', an: { lp: 'codeSpace' }, t: 'a' }] }, { ln: 'UserDefinedCSRefType', ps: [{ n: 'userDefinedCS', rq: true, en: 'UserDefinedCS', ti: '.UserDefinedCSType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'MovingObjectStatusType', bti: '.AbstractTimeSliceType', ps: [{ n: 'location', rq: true, mx: false, dom: false, ti: '.LocationPropertyType', t: 'er' }, { n: 'speed', ti: '.MeasureType' }, { n: 'bearing', ti: '.DirectionPropertyType' }, { n: 'acceleration', ti: '.MeasureType' }, { n: 'elevation', ti: '.MeasureType' }, { n: 'status', ti: '.StringOrRefType' }] }, { ln: 'MultiPointPropertyType', ps: [{ n: 'multiPoint', rq: true, en: 'MultiPoint', ti: '.MultiPointType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'AbstractGeneralParameterValueType' }, { ln: 'OperationParameterGroupRefType', ps: [{ n: 'operationParameterGroup', rq: true, en: 'OperationParameterGroup', ti: '.OperationParameterGroupType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'TimeNodePropertyType', ps: [{ n: 'timeNode', rq: true, en: 'TimeNode', ti: '.TimeNodeType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'CodeOrNullListType', ps: [{ n: 'value', ti: { t: 'l' }, t: 'v' }, { n: 'codeSpace', an: { lp: 'codeSpace' }, t: 'a' }] }, { ln: 'AbstractCoordinateOperationType', bti: '.AbstractCoordinateOperationBaseType', ps: [{ n: 'coordinateOperationID', mno: 0, col: true, ti: '.IdentifierType' }, { n: 'remarks', ti: '.StringOrRefType' }, { n: 'operationVersion' }, { n: 'validArea', ti: '.ExtentType' }, { n: 'scope' }, { n: 'positionalAccuracy', mno: 0, col: true, mx: false, dom: false, en: '_positionalAccuracy', ti: '.AbstractPositionalAccuracyType', t: 'er' }, { n: 'sourceCRS', ti: '.CRSRefType' }, { n: 'targetCRS', ti: '.CRSRefType' }] }, { ln: 'IsolatedPropertyType', ps: [{ n: 'node', rq: true, en: 'Node', ti: '.NodeType' }, { n: 'edge', rq: true, en: 'Edge', ti: '.EdgeType' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, { n: 'arcrole', t: 'a' }, { n: 'title', t: 'a' }, { n: 'show', ti: 'XLink_1_0.ShowType', t: 'a' }, { n: 'actuate', ti: 'XLink_1_0.ActuateType', t: 'a' }] }, { ln: 'TimeGeometricPrimitivePropertyType', ps: [{ n: 'timeGeometricPrimitive', rq: true, mx: false, dom: false, en: '_TimeGeometricPrimitive', ti: '.AbstractTimeGeometricPrimitiveType', t: 'er' }, { n: 'remoteSchema', an: { lp: 'remoteSchema', ns: 'http:\/\/www.opengis.net\/gml' }, t: 'a' }, { n: 'type', ti: 'XLink_1_0.TypeType', t: 'a' }, { n: 'href', t: 'a' }, { n: 'role', t: 'a' }, {