UNPKG

@mangosystem/ogc-schemas

Version:

Jsonix XML-JSON mappings for OGC Schemas.

1,867 lines 98.1 kB
var KML_2_3_Module_Factory = function () { var KML_2_3 = { n: 'KML_2_3', dens: 'http:\/\/www.opengis.net\/kml\/2.2', deps: ['xAL_2_0', 'Atom_1_0'], tis: [{ ln: 'Vec2Type', tn: 'vec2Type', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'x', ti: 'Double', an: { lp: 'x' }, t: 'a' }, { n: 'y', ti: 'Double', an: { lp: 'y' }, t: 'a' }, { n: 'xunits', an: { lp: 'xunits' }, t: 'a' }, { n: 'yunits', an: { lp: 'yunits' }, t: 'a' }] }, { ln: 'FlyToType', bti: '.AbstractTourPrimitiveType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'duration', ti: 'Double' }, { n: 'abstractFlyToMode', mx: false, dom: false, t: 'er' }, { n: 'abstractViewGroup', mx: false, dom: false, en: 'AbstractViewGroup', ti: '.AbstractViewType', t: 'er' }, { n: 'flyToSimpleExtensionGroup', mno: 0, col: true, en: 'FlyToSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'flyToObjectExtensionGroup', mno: 0, col: true, en: 'FlyToObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'StyleType', bti: '.AbstractStyleSelectorType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'iconStyle', en: 'IconStyle', ti: '.IconStyleType' }, { n: 'labelStyle', en: 'LabelStyle', ti: '.LabelStyleType' }, { n: 'lineStyle', en: 'LineStyle', ti: '.LineStyleType' }, { n: 'polyStyle', en: 'PolyStyle', ti: '.PolyStyleType' }, { n: 'balloonStyle', en: 'BalloonStyle', ti: '.BalloonStyleType' }, { n: 'listStyle', en: 'ListStyle', ti: '.ListStyleType' }, { n: 'styleSimpleExtensionGroup', mno: 0, col: true, en: 'StyleSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'styleObjectExtensionGroup', mno: 0, col: true, en: 'StyleObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractTourPrimitiveType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractTourPrimitiveSimpleExtensionGroup', mno: 0, col: true, en: 'AbstractTourPrimitiveSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractTourPrimitiveObjectExtensionGroup', mno: 0, col: true, en: 'AbstractTourPrimitiveObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'ImagePyramidType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'tileSize', ti: 'Int' }, { n: 'maxWidth', ti: 'Int' }, { n: 'maxHeight', ti: 'Int' }, { n: 'abstractGridOrigin', mx: false, dom: false, t: 'er' }, { n: 'imagePyramidSimpleExtensionGroup', mno: 0, col: true, en: 'ImagePyramidSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'imagePyramidObjectExtensionGroup', mno: 0, col: true, en: 'ImagePyramidObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractSubStyleType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractSubStyleSimpleExtensionGroup', mno: 0, col: true, en: 'AbstractSubStyleSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractSubStyleObjectExtensionGroup', mno: 0, col: true, en: 'AbstractSubStyleObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractLatLonBoxType', bti: '.AbstractExtentType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'north', ti: 'Double' }, { n: 'south', ti: 'Double' }, { n: 'east', ti: 'Double' }, { n: 'west', ti: 'Double' }, { n: 'abstractLatLonBoxSimpleExtensionGroup', mno: 0, col: true, en: 'AbstractLatLonBoxSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractLatLonBoxObjectExtensionGroup', mno: 0, col: true, en: 'AbstractLatLonBoxObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'LookAtType', bti: '.AbstractViewType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'longitude', ti: 'Double' }, { n: 'latitude', ti: 'Double' }, { n: 'altitude', ti: 'Double' }, { n: 'heading', ti: 'Double' }, { n: 'tilt', ti: 'Double' }, { n: 'range', ti: 'Double' }, { n: 'altitudeMode' }, { n: 'seaFloorAltitudeMode' }, { n: 'altitudeModeSimpleExtensionGroup', mno: 0, col: true, en: 'AltitudeModeSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'altitudeModeObjectExtensionGroup', mno: 0, col: true, en: 'AltitudeModeObjectExtensionGroup', ti: '.AbstractObjectType' }, { n: 'horizFov', ti: 'Double' }, { n: 'lookAtSimpleExtensionGroup', mno: 0, col: true, en: 'LookAtSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'lookAtObjectExtensionGroup', mno: 0, col: true, en: 'LookAtObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'PointType', bti: '.AbstractGeometryType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'extrude', ti: 'Boolean' }, { n: 'altitudeMode' }, { n: 'seaFloorAltitudeMode' }, { n: 'altitudeModeSimpleExtensionGroup', mno: 0, col: true, en: 'AltitudeModeSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'altitudeModeObjectExtensionGroup', mno: 0, col: true, en: 'AltitudeModeObjectExtensionGroup', ti: '.AbstractObjectType' }, { n: 'coordinates', ti: { t: 'l' } }, { n: 'pointSimpleExtensionGroup', mno: 0, col: true, en: 'PointSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'pointObjectExtensionGroup', mno: 0, col: true, en: 'PointObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'BalloonStyleType', bti: '.AbstractSubStyleType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractBgColorGroup', mx: false, dom: false, en: 'AbstractBgColorGroup', ti: 'HexBinary', t: 'er' }, { n: 'textColor', ti: 'HexBinary' }, { n: 'text' }, { n: 'abstractDisplayMode', mx: false, dom: false, t: 'er' }, { n: 'balloonStyleSimpleExtensionGroup', mno: 0, col: true, en: 'BalloonStyleSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'balloonStyleObjectExtensionGroup', mno: 0, col: true, en: 'BalloonStyleObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractFeatureType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'name' }, { n: 'visibility', ti: 'Boolean' }, { n: 'balloonVisibility', ti: 'Boolean' }, { n: 'open', ti: 'Boolean' }, { n: 'atomAuthor', en: { lp: 'author', ns: 'http:\/\/www.w3.org\/2005\/Atom' }, ti: 'Atom_1_0.AtomPersonConstruct' }, { n: 'atomLink', en: { lp: 'link', ns: 'http:\/\/www.w3.org\/2005\/Atom' }, ti: 'Atom_1_0.Link' }, { n: 'address' }, { n: 'addressDetails', en: { lp: 'AddressDetails', ns: 'urn:oasis:names:tc:ciq:xsdschema:xAL:2.0' }, ti: 'xAL_2_0.AddressDetails' }, { n: 'phoneNumber' }, { n: 'abstractSnippetGroup', mx: false, dom: false, en: 'AbstractSnippetGroup', ti: 'AnyType', t: 'er' }, { n: 'description' }, { n: 'abstractViewGroup', mx: false, dom: false, en: 'AbstractViewGroup', ti: '.AbstractViewType', t: 'er' }, { n: 'abstractTimePrimitiveGroup', mx: false, dom: false, en: 'AbstractTimePrimitiveGroup', ti: '.AbstractTimePrimitiveType', t: 'er' }, { n: 'styleUrl' }, { n: 'abstractStyleSelectorGroup', mno: 0, col: true, mx: false, dom: false, en: 'AbstractStyleSelectorGroup', ti: '.AbstractStyleSelectorType', t: 'er' }, { n: 'region', en: 'Region', ti: '.RegionType' }, { n: 'abstractExtendedDataGroup', mx: false, dom: false, en: 'AbstractExtendedDataGroup', ti: 'AnyType', t: 'er' }, { n: 'abstractFeatureSimpleExtensionGroup', mno: 0, col: true, en: 'AbstractFeatureSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractFeatureObjectExtensionGroup', mno: 0, col: true, en: 'AbstractFeatureObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'DeleteType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractFeatureGroup', mno: 0, col: true, mx: false, dom: false, en: 'AbstractFeatureGroup', ti: '.AbstractFeatureType', t: 'er' }, { n: 'abstractGeometryGroup', mno: 0, col: true, mx: false, dom: false, en: 'AbstractGeometryGroup', ti: '.AbstractGeometryType', t: 'er' }] }, { ln: 'SimpleDataType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'value', ti: 'AnySimpleType', t: 'v' }, { n: 'name', rq: true, an: { lp: 'name' }, t: 'a' }] }, { ln: 'OrientationType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'heading', ti: 'Double' }, { n: 'tilt', ti: 'Double' }, { n: 'roll', ti: 'Double' }, { n: 'orientationSimpleExtensionGroup', mno: 0, col: true, en: 'OrientationSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'orientationObjectExtensionGroup', mno: 0, col: true, en: 'OrientationObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'LatLonQuadType', bti: '.AbstractExtentType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'coordinates', ti: { t: 'l' } }, { n: 'latLonQuadSimpleExtensionGroup', mno: 0, col: true, en: 'LatLonQuadSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'latLonQuadObjectExtensionGroup', mno: 0, col: true, en: 'LatLonQuadObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractStyleSelectorType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractStyleSelectorSimpleExtensionGroup', mno: 0, col: true, en: 'AbstractStyleSelectorSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractStyleSelectorObjectExtensionGroup', mno: 0, col: true, en: 'AbstractStyleSelectorObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'ResourceMapType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'alias', mno: 0, col: true, en: 'Alias', ti: '.AliasType' }, { n: 'resourceMapSimpleExtensionGroup', mno: 0, col: true, en: 'ResourceMapSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'resourceMapObjectExtensionGroup', mno: 0, col: true, en: 'ResourceMapObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'LineStringType', bti: '.AbstractGeometryType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'extrude', ti: 'Boolean' }, { n: 'tessellate', ti: 'Boolean' }, { n: 'altitudeMode' }, { n: 'seaFloorAltitudeMode' }, { n: 'altitudeModeSimpleExtensionGroup', mno: 0, col: true, en: 'AltitudeModeSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'altitudeModeObjectExtensionGroup', mno: 0, col: true, en: 'AltitudeModeObjectExtensionGroup', ti: '.AbstractObjectType' }, { n: 'coordinates', ti: { t: 'l' } }, { n: 'altitudeOffset', ti: 'Double' }, { n: 'lineStringSimpleExtensionGroup', mno: 0, col: true, en: 'LineStringSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'lineStringObjectExtensionGroup', mno: 0, col: true, en: 'LineStringObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'PairType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractKey', mx: false, dom: false, t: 'er' }, { n: 'styleUrl' }, { n: 'abstractStyleSelectorGroup', mx: false, dom: false, en: 'AbstractStyleSelectorGroup', ti: '.AbstractStyleSelectorType', t: 'er' }, { n: 'pairSimpleExtensionGroup', mno: 0, col: true, en: 'PairSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'pairObjectExtensionGroup', mno: 0, col: true, en: 'PairObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'NetworkLinkType', bti: '.AbstractFeatureType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'refreshVisibility', ti: 'Boolean' }, { n: 'flyToView', ti: 'Boolean' }, { n: 'abstractLinkGroup', mx: false, dom: false, en: 'AbstractLinkGroup', ti: '.AbstractObjectType', t: 'er' }, { n: 'networkLinkSimpleExtensionGroup', mno: 0, col: true, en: 'NetworkLinkSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'networkLinkObjectExtensionGroup', mno: 0, col: true, en: 'NetworkLinkObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'ScaleType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'x', ti: 'Double' }, { n: 'y', ti: 'Double' }, { n: 'z', ti: 'Double' }, { n: 'scaleSimpleExtensionGroup', mno: 0, col: true, en: 'ScaleSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'scaleObjectExtensionGroup', mno: 0, col: true, en: 'ScaleObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'objectSimpleExtensionGroup', mno: 0, col: true, en: 'ObjectSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'id', ti: 'ID', an: { lp: 'id' }, t: 'a' }, { n: 'targetId', ti: 'NCName', an: { lp: 'targetId' }, t: 'a' }] }, { ln: 'AnimatedUpdateType', bti: '.AbstractTourPrimitiveType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'duration', ti: 'Double' }, { n: 'update', en: 'Update', ti: '.UpdateType' }, { n: 'delayedStart', ti: 'Double' }, { n: 'animatedUpdateSimpleExtensionGroup', mno: 0, col: true, en: 'AnimatedUpdateSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'animatedUpdateObjectExtensionGroup', mno: 0, col: true, en: 'AnimatedUpdateObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'WaitType', bti: '.AbstractTourPrimitiveType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'duration', ti: 'Double' }, { n: 'waitSimpleExtensionGroup', mno: 0, col: true, en: 'WaitSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'waitObjectExtensionGroup', mno: 0, col: true, en: 'WaitObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'LinkType', bti: '.BasicLinkType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractRefreshMode', mx: false, dom: false, t: 'er' }, { n: 'refreshInterval', ti: 'Double' }, { n: 'abstractViewRefreshMode', mx: false, dom: false, t: 'er' }, { n: 'viewRefreshTime', ti: 'Double' }, { n: 'viewBoundScale', ti: 'Double' }, { n: 'viewFormat' }, { n: 'httpQuery' }, { n: 'linkSimpleExtensionGroup', mno: 0, col: true, en: 'LinkSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'linkObjectExtensionGroup', mno: 0, col: true, en: 'LinkObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'MetadataType', ps: [{ n: 'any', mno: 0, col: true, mx: false, t: 'ae' }] }, { ln: 'AbstractTimePrimitiveType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractTimePrimitiveSimpleExtensionGroup', mno: 0, col: true, en: 'AbstractTimePrimitiveSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractTimePrimitiveObjectExtensionGroup', mno: 0, col: true, en: 'AbstractTimePrimitiveObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'LatLonBoxType', bti: '.AbstractLatLonBoxType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'rotation', ti: 'Double' }, { n: 'latLonBoxSimpleExtensionGroup', mno: 0, col: true, en: 'LatLonBoxSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'latLonBoxObjectExtensionGroup', mno: 0, col: true, en: 'LatLonBoxObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'IconStyleType', bti: '.AbstractColorStyleType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'scale', ti: 'Double' }, { n: 'heading', ti: 'Double' }, { n: 'icon', en: 'Icon', ti: '.BasicLinkType' }, { n: 'hotSpot', ti: '.Vec2Type' }, { n: 'iconStyleSimpleExtensionGroup', mno: 0, col: true, en: 'IconStyleSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'iconStyleObjectExtensionGroup', mno: 0, col: true, en: 'IconStyleObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'SchemaDataType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'simpleData', mno: 0, col: true, en: 'SimpleData', ti: '.SimpleDataType' }, { n: 'simpleArrayData', mno: 0, col: true, en: 'SimpleArrayData', ti: '.SimpleArrayDataType' }, { n: 'schemaDataExtension', mno: 0, col: true, en: 'SchemaDataExtension', ti: 'AnyType' }, { n: 'schemaUrl', an: { lp: 'schemaUrl' }, t: 'a' }] }, { ln: 'PlacemarkType', bti: '.AbstractFeatureType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractGeometryGroup', mx: false, dom: false, en: 'AbstractGeometryGroup', ti: '.AbstractGeometryType', t: 'er' }, { n: 'placemarkSimpleExtensionGroup', mno: 0, col: true, en: 'PlacemarkSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'placemarkObjectExtensionGroup', mno: 0, col: true, en: 'PlacemarkObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'TourControlType', bti: '.AbstractTourPrimitiveType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractPlayMode', mx: false, dom: false, t: 'er' }, { n: 'tourControlSimpleExtensionGroup', mno: 0, col: true, en: 'TourControlSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'tourControlObjectExtensionGroup', mno: 0, col: true, en: 'TourControlObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractContainerType', bti: '.AbstractFeatureType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractContainerSimpleExtensionGroup', mno: 0, col: true, en: 'AbstractContainerSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractContainerObjectExtensionGroup', mno: 0, col: true, en: 'AbstractContainerObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'DataType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'displayName' }, { n: 'value', rq: true, ti: 'AnySimpleType' }, { n: 'dataExtension', mno: 0, col: true, en: 'DataExtension', ti: 'AnyType' }, { n: 'name', an: { lp: 'name' }, t: 'a' }, { n: 'uom', an: { lp: 'uom' }, t: 'a' }] }, { ln: 'LinearRingType', bti: '.AbstractGeometryType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'extrude', ti: 'Boolean' }, { n: 'tessellate', ti: 'Boolean' }, { n: 'altitudeMode' }, { n: 'seaFloorAltitudeMode' }, { n: 'altitudeModeSimpleExtensionGroup', mno: 0, col: true, en: 'AltitudeModeSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'altitudeModeObjectExtensionGroup', mno: 0, col: true, en: 'AltitudeModeObjectExtensionGroup', ti: '.AbstractObjectType' }, { n: 'coordinates', ti: { t: 'l' } }, { n: 'altitudeOffset', ti: 'Double' }, { n: 'linearRingSimpleExtensionGroup', mno: 0, col: true, en: 'LinearRingSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'linearRingObjectExtensionGroup', mno: 0, col: true, en: 'LinearRingObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'ModelType', bti: '.AbstractGeometryType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'altitudeMode' }, { n: 'seaFloorAltitudeMode' }, { n: 'altitudeModeSimpleExtensionGroup', mno: 0, col: true, en: 'AltitudeModeSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'altitudeModeObjectExtensionGroup', mno: 0, col: true, en: 'AltitudeModeObjectExtensionGroup', ti: '.AbstractObjectType' }, { n: 'location', en: 'Location', ti: '.LocationType' }, { n: 'orientation', en: 'Orientation', ti: '.OrientationType' }, { n: 'scale', en: 'Scale', ti: '.ScaleType' }, { n: 'link', en: 'Link', ti: '.LinkType' }, { n: 'resourceMap', en: 'ResourceMap', ti: '.ResourceMapType' }, { n: 'modelSimpleExtensionGroup', mno: 0, col: true, en: 'ModelSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'modelObjectExtensionGroup', mno: 0, col: true, en: 'ModelObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'LineStyleType', bti: '.AbstractColorStyleType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'width', ti: 'Double' }, { n: 'lineStyleSimpleExtensionGroup', mno: 0, col: true, en: 'LineStyleSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'lineStyleObjectExtensionGroup', mno: 0, col: true, en: 'LineStyleObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'ChangeType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractObjectGroup', mno: 0, col: true, mx: false, dom: false, en: 'AbstractObjectGroup', ti: '.AbstractObjectType', t: 'er' }] }, { ln: 'TimeStampType', bti: '.AbstractTimePrimitiveType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'when' }, { n: 'timeStampSimpleExtensionGroup', mno: 0, col: true, en: 'TimeStampSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'timeStampObjectExtensionGroup', mno: 0, col: true, en: 'TimeStampObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'PhotoOverlayType', bti: '.AbstractOverlayType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'rotation', ti: 'Double' }, { n: 'viewVolume', en: 'ViewVolume', ti: '.ViewVolumeType' }, { n: 'imagePyramid', en: 'ImagePyramid', ti: '.ImagePyramidType' }, { n: 'point', en: 'Point', ti: '.PointType' }, { n: 'abstractShape', mx: false, dom: false, t: 'er' }, { n: 'photoOverlaySimpleExtensionGroup', mno: 0, col: true, en: 'PhotoOverlaySimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'photoOverlayObjectExtensionGroup', mno: 0, col: true, en: 'PhotoOverlayObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'PlaylistType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractTourPrimitiveGroup', mno: 0, col: true, mx: false, dom: false, en: 'AbstractTourPrimitiveGroup', ti: '.AbstractTourPrimitiveType', t: 'er' }, { n: 'playlistSimpleExtensionGroup', mno: 0, col: true, en: 'PlaylistSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'playlistObjectExtensionGroup', mno: 0, col: true, en: 'PlaylistObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'ItemIconType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractState', mx: false, dom: false, ti: 'AnySimpleType', t: 'er' }, { n: 'href' }, { n: 'itemIconSimpleExtensionGroup', mno: 0, col: true, en: 'ItemIconSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'itemIconObjectExtensionGroup', mno: 0, col: true, en: 'ItemIconObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'ViewVolumeType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'leftFov', ti: 'Double' }, { n: 'rightFov', ti: 'Double' }, { n: 'bottomFov', ti: 'Double' }, { n: 'topFov', ti: 'Double' }, { n: 'near', ti: 'Double' }, { n: 'viewVolumeSimpleExtensionGroup', mno: 0, col: true, en: 'ViewVolumeSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'viewVolumeObjectExtensionGroup', mno: 0, col: true, en: 'ViewVolumeObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'RegionType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractExtentGroup', mx: false, dom: false, en: 'AbstractExtentGroup', ti: '.AbstractExtentType', t: 'er' }, { n: 'lod', en: 'Lod', ti: '.LodType' }, { n: 'regionSimpleExtensionGroup', mno: 0, col: true, en: 'RegionSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'regionObjectExtensionGroup', mno: 0, col: true, en: 'RegionObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractOverlayType', bti: '.AbstractFeatureType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'color', ti: 'HexBinary' }, { n: 'drawOrder', ti: 'Int' }, { n: 'icon', en: 'Icon', ti: '.LinkType' }, { n: 'abstractOverlaySimpleExtensionGroup', mno: 0, col: true, en: 'AbstractOverlaySimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractOverlayObjectExtensionGroup', mno: 0, col: true, en: 'AbstractOverlayObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'TourType', bti: '.AbstractFeatureType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'playlist', en: 'Playlist', ti: '.PlaylistType' }, { n: 'tourSimpleExtensionGroup', mno: 0, col: true, en: 'TourSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'tourObjectExtensionGroup', mno: 0, col: true, en: 'TourObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'GroundOverlayType', bti: '.AbstractOverlayType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'altitude', ti: 'Double' }, { n: 'altitudeMode' }, { n: 'seaFloorAltitudeMode' }, { n: 'altitudeModeSimpleExtensionGroup', mno: 0, col: true, en: 'AltitudeModeSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'altitudeModeObjectExtensionGroup', mno: 0, col: true, en: 'AltitudeModeObjectExtensionGroup', ti: '.AbstractObjectType' }, { n: 'abstractExtentGroup', mx: false, dom: false, en: 'AbstractExtentGroup', ti: '.AbstractExtentType', t: 'er' }, { n: 'groundOverlaySimpleExtensionGroup', mno: 0, col: true, en: 'GroundOverlaySimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'groundOverlayObjectExtensionGroup', mno: 0, col: true, en: 'GroundOverlayObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'LabelStyleType', bti: '.AbstractColorStyleType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'scale', ti: 'Double' }, { n: 'labelStyleSimpleExtensionGroup', mno: 0, col: true, en: 'LabelStyleSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'labelStyleObjectExtensionGroup', mno: 0, col: true, en: 'LabelStyleObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AliasType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'targetHref' }, { n: 'sourceHref' }, { n: 'aliasSimpleExtensionGroup', mno: 0, col: true, en: 'AliasSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'aliasObjectExtensionGroup', mno: 0, col: true, en: 'AliasObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'PolygonType', bti: '.AbstractGeometryType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'extrude', ti: 'Boolean' }, { n: 'tessellate', ti: 'Boolean' }, { n: 'altitudeMode' }, { n: 'seaFloorAltitudeMode' }, { n: 'altitudeModeSimpleExtensionGroup', mno: 0, col: true, en: 'AltitudeModeSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'altitudeModeObjectExtensionGroup', mno: 0, col: true, en: 'AltitudeModeObjectExtensionGroup', ti: '.AbstractObjectType' }, { n: 'outerBoundaryIs', ti: '.BoundaryType' }, { n: 'innerBoundaryIs', mno: 0, col: true, ti: '.BoundaryType' }, { n: 'polygonSimpleExtensionGroup', mno: 0, col: true, en: 'PolygonSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'polygonObjectExtensionGroup', mno: 0, col: true, en: 'PolygonObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'SnippetType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'value', t: 'v' }, { n: 'maxLines', ti: 'Int', an: { lp: 'maxLines' }, t: 'a' }] }, { ln: 'ScreenOverlayType', bti: '.AbstractOverlayType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'overlayXY', ti: '.Vec2Type' }, { n: 'screenXY', ti: '.Vec2Type' }, { n: 'rotationXY', ti: '.Vec2Type' }, { n: 'size', ti: '.Vec2Type' }, { n: 'rotation', ti: 'Double' }, { n: 'screenOverlaySimpleExtensionGroup', mno: 0, col: true, en: 'ScreenOverlaySimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'screenOverlayObjectExtensionGroup', mno: 0, col: true, en: 'ScreenOverlayObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'ExtendedDataType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'data', mno: 0, col: true, en: 'Data', ti: '.DataType' }, { n: 'schemaData', mno: 0, col: true, en: 'SchemaData', ti: '.SchemaDataType' }, { n: 'any', mno: 0, col: true, mx: false, t: 'ae' }] }, { ln: 'SimpleArrayDataType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'value', mno: 0, col: true, ti: 'AnySimpleType' }, { n: 'simpleArrayDataExtension', mno: 0, col: true, en: 'SimpleArrayDataExtension', ti: 'AnyType' }, { n: 'name', an: { lp: 'name' }, t: 'a' }] }, { ln: 'MultiGeometryType', bti: '.AbstractGeometryType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractGeometryGroup', mno: 0, col: true, mx: false, dom: false, en: 'AbstractGeometryGroup', ti: '.AbstractGeometryType', t: 'er' }, { n: 'multiGeometrySimpleExtensionGroup', mno: 0, col: true, en: 'MultiGeometrySimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'multiGeometryObjectExtensionGroup', mno: 0, col: true, en: 'MultiGeometryObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'LatLonAltBoxType', bti: '.AbstractLatLonBoxType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'minAltitude', ti: 'Double' }, { n: 'maxAltitude', ti: 'Double' }, { n: 'altitudeMode' }, { n: 'seaFloorAltitudeMode' }, { n: 'altitudeModeSimpleExtensionGroup', mno: 0, col: true, en: 'AltitudeModeSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'altitudeModeObjectExtensionGroup', mno: 0, col: true, en: 'AltitudeModeObjectExtensionGroup', ti: '.AbstractObjectType' }, { n: 'latLonAltBoxSimpleExtensionGroup', mno: 0, col: true, en: 'LatLonAltBoxSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'latLonAltBoxObjectExtensionGroup', mno: 0, col: true, en: 'LatLonAltBoxObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractViewType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractTimePrimitiveGroup', mx: false, dom: false, en: 'AbstractTimePrimitiveGroup', ti: '.AbstractTimePrimitiveType', t: 'er' }, { n: 'abstractViewSimpleExtensionGroup', mno: 0, col: true, en: 'AbstractViewSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractViewObjectExtensionGroup', mno: 0, col: true, en: 'AbstractViewObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'PolyStyleType', bti: '.AbstractColorStyleType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'fill', ti: 'Boolean' }, { n: 'outline', ti: 'Boolean' }, { n: 'polyStyleSimpleExtensionGroup', mno: 0, col: true, en: 'PolyStyleSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'polyStyleObjectExtensionGroup', mno: 0, col: true, en: 'PolyStyleObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'ListStyleType', bti: '.AbstractSubStyleType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractListItemType', mx: false, dom: false, t: 'er' }, { n: 'bgColor', ti: 'HexBinary' }, { n: 'itemIcon', mno: 0, col: true, en: 'ItemIcon', ti: '.ItemIconType' }, { n: 'maxSnippetLines', ti: 'Int' }, { n: 'listStyleSimpleExtensionGroup', mno: 0, col: true, en: 'ListStyleSimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'listStyleObjectExtensionGroup', mno: 0, col: true, en: 'ListStyleObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'AbstractGeometryType', bti: '.AbstractObjectType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractGeometrySimpleExtensionGroup', mno: 0, col: true, en: 'AbstractGeometrySimpleExtensionGroup', ti: 'AnySimpleType' }, { n: 'abstractGeometryObjectExtensionGroup', mno: 0, col: true, en: 'AbstractGeometryObjectExtensionGroup', ti: '.AbstractObjectType' }] }, { ln: 'FolderType', bti: '.AbstractContainerType', ps: [{ n: 'otherAttributes', t: 'aa' }, { n: 'abstractFeatureGroup', mno: 0, col: true, mx: false, dom: false, en: 'AbstractFeatureGroup', ti: '.AbstractFeatureType', t: 'er' }, { n: 'folderSimpleExtensionGroup', mno: 0, col: true, en: 'FolderSimpleExtensionGrou