UNPKG

@mangosystem/ogc-schemas

Version:

Jsonix XML-JSON mappings for OGC Schemas.

2,095 lines (2,094 loc) 59 kB
var OLS_1_2_Module_Factory = function () { var OLS_1_2 = { n: 'OLS_1_2', dens: 'http:\/\/www.opengis.net\/xls', deps: ['GML_3_1_1'], tis: [{ ln: 'PortrayMapRequestType', bti: '.AbstractRequestParametersType', ps: [{ n: 'output', rq: true, col: true, en: 'Output', ti: '.OutputType' }, { n: 'basemap', en: 'Basemap', ti: '.LayerType' }, { n: 'overlay', mno: 0, col: true, en: 'Overlay', ti: '.OverlayType' }] }, { ln: 'AbstractPOIPropertyType' }, { ln: 'ReverseGeocodeResponseType', bti: '.AbstractResponseParametersType', ps: [{ n: 'reverseGeocodedLocation', mno: 0, col: true, en: 'ReverseGeocodedLocation', ti: '.ReverseGeocodedLocationType' }] }, { ln: 'AvailableFormatsType', ps: [{ n: 'format', rq: true, col: true, en: 'Format' }] }, { ln: 'SLIRType', bti: '.AbstractRequestParametersType', ps: [{ n: 'inputGatewayParameters', rq: true, en: 'InputGatewayParameters', ti: '.InputGatewayParametersType' }] }, { ln: 'ContentType', ps: [{ n: 'data', rq: true, en: 'Data' }, { n: 'url', rq: true, en: 'URL' }, { n: 'format', rq: true, an: { lp: 'format' }, t: 'a' }, { n: 'width', rq: true, ti: 'Integer', an: { lp: 'width' }, t: 'a' }, { n: 'height', rq: true, ti: 'Integer', an: { lp: 'height' }, t: 'a' }] }, { ln: 'SpeedType', bti: '.AbstractMeasureType', ps: [{ n: 'uom', an: { lp: 'uom' }, t: 'a' }] }, { ln: 'AbstractRouteSummaryType', bti: '.AbstractDataType', ps: [{ n: 'totalTime', rq: true, en: 'TotalTime', ti: 'Duration' }, { n: 'totalDistance', rq: true, en: 'TotalDistance', ti: '.DistanceType' }, { n: 'boundingBox', rq: true, en: 'BoundingBox', ti: 'GML_3_1_1.EnvelopeType' }] }, { ln: 'ReverseGeocodedLocationType', ps: [{ n: 'point', rq: true, en: { lp: 'Point', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.PointType' }, { n: 'address', rq: true, en: 'Address', ti: '.AddressType' }, { n: 'searchCentreDistance', en: 'SearchCentreDistance', ti: '.DistanceType' }] }, { ln: 'RouteGeometryRequestType', ps: [{ n: 'boundingBox', en: 'BoundingBox', ti: 'GML_3_1_1.EnvelopeType' }, { n: 'scale', ti: 'PositiveInteger', an: { lp: 'scale' }, t: 'a' }, { n: 'provideStartingPortion', ti: 'Boolean', an: { lp: 'provideStartingPortion' }, t: 'a' }, { n: 'maxPoints', ti: 'PositiveInteger', an: { lp: 'maxPoints' }, t: 'a' }] }, { ln: 'NAICSType', bti: '.AbstractNamedReferenceSystem', ps: [{ n: 'type', an: { lp: 'type' }, t: 'a' }, { n: 'subType', an: { lp: 'subType' }, t: 'a' }, { n: 'category', an: { lp: 'category' }, t: 'a' }] }, { ln: 'RouteGeometryType', bti: '.AbstractDataType', ps: [{ n: 'lineString', rq: true, en: { lp: 'LineString', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.LineStringType' }] }, { ln: 'PositionType', bti: '.AbstractPositionType', ps: [{ n: 'point', rq: true, en: { lp: 'Point', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.PointType' }, { n: 'ellipse', rq: true, en: 'Ellipse', ti: '.EllipseType' }, { n: 'circleByCenterPoint', rq: true, en: { lp: 'CircleByCenterPoint', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.CircleByCenterPointType' }, { n: 'circularArc', rq: true, en: 'CircularArc', ti: '.CircularArcType' }, { n: 'polygon', rq: true, en: { lp: 'Polygon', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.PolygonType' }, { n: 'multiPolygon', rq: true, en: { lp: 'MultiPolygon', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.MultiPolygonType' }, { n: 'qoP', en: 'QoP', ti: '.QualityOfPositionType' }, { n: 'time', en: 'Time', ti: '.TimeType' }, { n: 'speed', en: 'Speed', ti: '.SpeedType' }, { n: 'direction', en: 'Direction', ti: '.AngleType' }, { n: 'levelOfConf', an: { lp: 'levelOfConf' }, t: 'a' }] }, { ln: 'DirectoryResponseType', bti: '.AbstractResponseParametersType', ps: [{ n: 'poiContext', mno: 0, col: true, en: 'POIContext', ti: '.POIWithDistanceType' }] }, { ln: 'GeocodingQOSType', ps: [{ n: 'accuracy', ti: 'Float', an: { lp: 'accuracy' }, t: 'a' }, { n: 'matchType', an: { lp: 'matchType' }, t: 'a' }] }, { ln: 'AbstractMSIDsType', ps: [{ n: 'session', an: { lp: 'session' }, t: 'a' }] }, { ln: 'OverlayType', ps: [{ n: 'poi', rq: true, en: 'POI', ti: '.PointOfInterestType' }, { n: 'routeGeometry', rq: true, en: 'RouteGeometry', ti: '.RouteGeometryType' }, { n: 'position', rq: true, en: 'Position', ti: '.PositionType' }, { n: 'map', rq: true, en: 'Map', ti: '.MapType' }, { n: 'style', en: 'Style', ti: '.StyleType' }, { n: 'zorder', ti: 'Integer', an: { lp: 'zorder' }, t: 'a' }] }, { ln: 'ReferenceSystemType', ps: [{ n: 'namedReferenceSystem', rq: true, col: true, mx: false, dom: false, en: '_NamedReferenceSystem', ti: '.AbstractNamedReferenceSystem', t: 'er' }] }, { ln: 'AbstractPositionType', bti: '.AbstractLocationType' }, { ln: 'OutputMSInformationType', bti: '.AbstractMSInformationType', ps: [{ n: 'position', rq: true, en: 'Position', ti: '.PositionType' }] }, { ln: 'AreaOfInterestType', bti: '.AbstractDataType', ps: [{ n: 'circleByCenterPoint', rq: true, en: { lp: 'CircleByCenterPoint', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.CircleByCenterPointType' }, { n: 'polygon', rq: true, en: { lp: 'Polygon', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.PolygonType' }, { n: 'envelope', rq: true, mx: false, dom: false, en: { lp: 'Envelope', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.EnvelopeType', t: 'er' }] }, { ln: 'RequestHeaderType', bti: '.AbstractHeaderType', ps: [{ n: 'clientName', an: { lp: 'clientName' }, t: 'a' }, { n: 'clientPassword', an: { lp: 'clientPassword' }, t: 'a' }, { n: 'sessionID', an: { lp: 'sessionID' }, t: 'a' }, { n: 'srsName', an: { lp: 'srsName' }, t: 'a' }, { n: 'msid', an: { lp: 'MSID' }, t: 'a' }] }, { ln: 'ResponseHeaderType', bti: '.AbstractHeaderType', ps: [{ n: 'errorList', en: 'ErrorList', ti: '.ErrorListType' }, { n: 'sessionID', an: { lp: 'sessionID' }, t: 'a' }] }, { ln: 'RequestType', bti: '.AbstractBodyType', ps: [{ n: 'requestParameters', mx: false, dom: false, en: '_RequestParameters', ti: '.AbstractRequestParametersType', t: 'er' }, { n: 'methodName', rq: true, ti: 'NMToken', an: { lp: 'methodName' }, t: 'a' }, { n: 'version', rq: true, an: { lp: 'version' }, t: 'a' }, { n: 'requestID', rq: true, an: { lp: 'requestID' }, t: 'a' }, { n: 'maximumResponses', ti: 'NonNegativeInteger', an: { lp: 'maximumResponses' }, t: 'a' }] }, { ln: 'AbstractDataType' }, { ln: 'InputMSIDsType', bti: '.AbstractMSIDsType', ps: [{ n: 'inputMSInformation', rq: true, en: 'InputMSInformation', ti: '.InputMSInformationType' }] }, { ln: 'AvailableStylesType', ps: [{ n: 'style', rq: true, col: true, en: 'Style' }] }, { ln: 'AbstractPOIType', bti: '.AbstractLocationType' }, { ln: 'AbstractWayPointType' }, { ln: 'WayPointListType', ps: [{ n: 'startPoint', rq: true, en: 'StartPoint', ti: '.WayPointType' }, { n: 'viaPoint', mno: 0, col: true, en: 'ViaPoint', ti: '.WayPointType' }, { n: 'endPoint', rq: true, en: 'EndPoint', ti: '.WayPointType' }] }, { ln: 'QualityOfPositionType', ps: [{ n: 'horizontalAcc', rq: true, en: 'HorizontalAcc', ti: '.HorAccType' }, { n: 'verticalAcc', rq: true, en: 'VerticalAcc', ti: '.VerAccType' }, { n: 'responseReq', an: { lp: 'responseReq' }, t: 'a' }, { n: 'responseTimer', an: { lp: 'responseTimer' }, t: 'a' }] }, { ln: 'AbstractStreetLocatorType' }, { ln: 'SICType', bti: '.AbstractNamedReferenceSystem', ps: [{ n: 'type', an: { lp: 'type' }, t: 'a' }, { n: 'subType', an: { lp: 'subType' }, t: 'a' }, { n: 'category', an: { lp: 'category' }, t: 'a' }, { n: 'code', an: { lp: 'code' }, t: 'a' }] }, { ln: 'AbstractMSInformationType', ps: [{ n: 'msIDType', an: { lp: 'msIDType' }, t: 'a' }, { n: 'msIDValue', an: { lp: 'msIDValue' }, t: 'a' }, { n: 'encryption', an: { lp: 'encryption' }, t: 'a' }] }, { ln: 'OutputType', ps: [{ n: 'bBoxContext', rq: true, en: 'BBoxContext', ti: 'GML_3_1_1.EnvelopeType' }, { n: 'centerContext', rq: true, en: 'CenterContext', ti: '.CenterContextType' }, { n: 'width', ti: 'NonNegativeInteger', an: { lp: 'width' }, t: 'a' }, { n: 'height', ti: 'NonNegativeInteger', an: { lp: 'height' }, t: 'a' }, { n: 'format', an: { lp: 'format' }, t: 'a' }, { n: 'bGcolor', an: { lp: 'BGcolor' }, t: 'a' }, { n: 'transparent', ti: 'Boolean', an: { lp: 'transparent' }, t: 'a' }, { n: 'content', an: { lp: 'content' }, t: 'a' }] }, { ln: 'DetermineRouteRequestType', bti: '.AbstractRequestParametersType', ps: [{ n: 'routeHandle', rq: true, en: 'RouteHandle', ti: '.RouteHandleType' }, { n: 'routePlan', rq: true, en: 'RoutePlan', ti: '.RoutePlanType' }, { n: 'routeInstructionsRequest', en: 'RouteInstructionsRequest', ti: '.RouteInstructionsRequestType' }, { n: 'routeGeometryRequest', en: 'RouteGeometryRequest', ti: '.RouteGeometryRequestType' }, { n: 'routeMapRequest', en: 'RouteMapRequest', ti: '.RouteMapRequestType' }, { n: 'provideRouteHandle', ti: 'Boolean', an: { lp: 'provideRouteHandle' }, t: 'a' }, { n: 'distanceUnit', an: { lp: 'distanceUnit' }, t: 'a' }] }, { ln: 'AvailableSRSType', ps: [{ n: 'srs', rq: true, col: true, en: 'SRS' }] }, { ln: 'AbstractMeasureType', ps: [{ n: 'value', rq: true, ti: 'Decimal', an: { lp: 'value' }, t: 'a' }, { n: 'accuracy', ti: 'Decimal', an: { lp: 'accuracy' }, t: 'a' }] }, { ln: 'RouteHandleType', ps: [{ n: 'serviceID', an: { lp: 'serviceID' }, t: 'a' }, { n: 'routeID', rq: true, an: { lp: 'routeID' }, t: 'a' }] }, { ln: 'RouteMapOutputType', ps: [{ n: 'bBoxContext', en: 'BBoxContext', ti: 'GML_3_1_1.EnvelopeType' }, { n: 'width', ti: 'NonNegativeInteger', an: { lp: 'width' }, t: 'a' }, { n: 'height', ti: 'NonNegativeInteger', an: { lp: 'height' }, t: 'a' }, { n: 'format', an: { lp: 'format' }, t: 'a' }, { n: 'bGcolor', an: { lp: 'BGcolor' }, t: 'a' }, { n: 'transparent', ti: 'Boolean', an: { lp: 'transparent' }, t: 'a' }, { n: 'style', an: { lp: 'style' }, t: 'a' }] }, { ln: 'POIPropertiesType', bti: '.AbstractPOISelectionCriteriaType', ps: [{ n: 'poiProperty', mno: 0, col: true, mx: false, dom: false, en: '_POIProperty', ti: 'AnyType', t: 'er' }, { n: 'directoryType', an: { lp: 'directoryType' }, t: 'a' }] }, { ln: 'SLIAType', bti: '.AbstractResponseParametersType', ps: [{ n: 'outputGatewayParameters', rq: true, en: 'OutputGatewayParameters', ti: '.OutputGatewayParametersType' }, { n: 'requestID', an: { lp: 'requestID' }, t: 'a' }] }, { ln: 'ErrorListType', ps: [{ n: 'error', rq: true, col: true, en: 'Error', ti: '.ErrorType' }, { n: 'highestSeverity', an: { lp: 'highestSeverity' }, t: 'a' }] }, { ln: 'POIAttributeListType', ps: [{ n: 'referenceSystem', en: 'ReferenceSystem', ti: '.ReferenceSystemType' }, { n: 'poiInfoList', en: 'POIInfoList', ti: '.POIInfoListType' }] }, { ln: 'POIPropertyType', bti: '.AbstractPOIPropertyType', ps: [{ n: 'name', rq: true, an: { lp: 'name' }, t: 'a' }, { n: 'value', rq: true, an: { lp: 'value' }, t: 'a' }] }, { ln: 'InputMSInformationType', bti: '.AbstractMSInformationType' }, { ln: 'RouteMapRequestType', ps: [{ n: 'output', rq: true, col: true, en: 'Output', ti: '.RouteMapOutputType' }] }, { ln: 'XLSType', ps: [{ n: 'header', rq: true, mx: false, dom: false, en: '_Header', ti: '.AbstractHeaderType', t: 'er' }, { n: 'body', rq: true, col: true, mx: false, dom: false, en: '_Body', ti: '.AbstractBodyType', t: 'er' }, { n: 'version', rq: true, ti: 'Decimal', an: { lp: 'version' }, t: 'a' }, { n: 'lang', ti: 'Language', an: { lp: 'lang', ns: 'http:\/\/www.opengis.net\/xls' }, t: 'a' }] }, { ln: 'StyleType', ps: [{ n: 'name', rq: true, en: 'Name' }, { n: 'styleContent', rq: true, en: 'StyleContent' }] }, { ln: 'RouteSummaryType', bti: '.AbstractRouteSummaryType' }, { ln: 'InputGatewayParametersType', bti: '.AbstractGatewayParametersType', ps: [{ n: 'inputMSIDs', rq: true, en: 'InputMSIDs', ti: '.InputMSIDsType' }] }, { ln: 'AngleType', bti: '.AbstractMeasureType', ps: [{ n: 'uom', an: { lp: 'uom' }, t: 'a' }] }, { ln: 'GetPortrayMapCapabilitiesRequestType', bti: '.AbstractRequestParametersType' }, { ln: 'RouteMapType', bti: '.MapType', ps: [{ n: 'description', an: { lp: 'description' }, t: 'a' }] }, { ln: 'AltitudeType', bti: '.DistanceType' }, { ln: 'POIInfoListType', ps: [{ n: 'poiInfo', rq: true, col: true, en: 'POIInfo', ti: '.POIInfoType' }] }, { ln: 'OutputGatewayParametersType', bti: '.AbstractGatewayParametersType', ps: [{ n: 'outputMSIDs', rq: true, en: 'OutputMSIDs', ti: '.OutputMSIDsType' }] }, { ln: 'MapType', bti: '.AbstractDataType', ps: [{ n: 'content', rq: true, en: 'Content', ti: '.ContentType' }, { n: 'bBoxContext', rq: true, en: 'BBoxContext', ti: 'GML_3_1_1.EnvelopeType' }, { n: 'centerContext', rq: true, en: 'CenterContext', ti: '.CenterContextType' }] }, { ln: 'StreetNameType', ps: [{ n: 'value', t: 'v' }, { n: 'directionalPrefix', an: { lp: 'directionalPrefix' }, t: 'a' }, { n: 'typePrefix', an: { lp: 'typePrefix' }, t: 'a' }, { n: 'officialName', an: { lp: 'officialName' }, t: 'a' }, { n: 'typeSuffix', an: { lp: 'typeSuffix' }, t: 'a' }, { n: 'directionalSuffix', an: { lp: 'directionalSuffix' }, t: 'a' }, { n: 'muniOctant', ti: 'GML_3_1_1.CompassPointEnumeration', an: { lp: 'muniOctant' }, t: 'a' }] }, { ln: 'GeocodedAddressType', ps: [{ n: 'point', rq: true, en: { lp: 'Point', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.PointType' }, { n: 'address', rq: true, en: 'Address', ti: '.AddressType' }, { n: 'geocodeMatchCode', en: 'GeocodeMatchCode', ti: '.GeocodingQOSType' }] }, { ln: 'AddressType', bti: '.AbstractAddressType', ps: [{ n: 'freeFormAddress', rq: true }, { n: 'streetAddress', rq: true, en: 'StreetAddress', ti: '.StreetAddressType' }, { n: 'place', mno: 0, col: true, en: 'Place', ti: '.NamedPlaceType' }, { n: 'postalCode', en: 'PostalCode' }] }, { ln: 'RouteInstructionType', ps: [{ n: 'instruction', rq: true, en: 'Instruction' }, { n: 'distance', rq: true, ti: '.DistanceType' }, { n: 'routeInstructionGeometry', en: 'RouteInstructionGeometry', ti: '.RouteGeometryType' }, { n: 'boundingBox', en: 'BoundingBox', ti: 'GML_3_1_1.EnvelopeType' }, { n: 'duration', rq: true, ti: 'Duration', an: { lp: 'duration' }, t: 'a' }, { n: 'description', an: { lp: 'description' }, t: 'a' }] }, { ln: 'DirectoryRequestType', bti: '.AbstractRequestParametersType', ps: [{ n: 'poiLocation', en: 'POILocation', ti: '.POILocationType' }, { n: 'poiSelectionCriteria', rq: true, mx: false, dom: false, en: '_POISelectionCriteria', ti: '.AbstractPOISelectionCriteriaType', t: 'er' }, { n: 'sortCriteria', an: { lp: 'sortCriteria' }, t: 'a' }, { n: 'sortDirection', an: { lp: 'sortDirection' }, t: 'a' }, { n: 'distanceUnit', an: { lp: 'distanceUnit' }, t: 'a' }] }, { ln: 'AbstractGatewayParametersType', ps: [{ n: 'requestedQoP', en: 'RequestedQoP', ti: '.QualityOfPositionType' }, { n: 'locationType', an: { lp: 'locationType' }, t: 'a' }, { n: 'requestedsrsName', an: { lp: 'requestedsrsName' }, t: 'a' }, { n: 'priority', an: { lp: 'priority' }, t: 'a' }] }, { ln: 'AvoidListType', ps: [{ n: 'aoi', mno: 0, col: true, en: 'AOI', ti: '.AreaOfInterestType' }, { n: 'location', mno: 0, col: true, mx: false, dom: false, en: '_Location', ti: '.AbstractLocationType', t: 'er' }, { n: 'avoidFeature', mno: 0, col: true, en: 'AvoidFeature' }] }, { ln: 'ErrorType', ps: [{ n: 'errorCode', rq: true, an: { lp: 'errorCode' }, t: 'a' }, { n: 'severity', an: { lp: 'severity' }, t: 'a' }, { n: 'locationID', ti: 'IDREF', an: { lp: 'locationID' }, t: 'a' }, { n: 'locationPath', an: { lp: 'locationPath' }, t: 'a' }, { n: 'message', an: { lp: 'message' }, t: 'a' }] }, { ln: 'POIInfoType', ps: [{ n: 'name', rq: true, an: { lp: 'name' }, t: 'a' }, { n: 'value', rq: true, an: { lp: 'value' }, t: 'a' }] }, { ln: 'AbstractResponseParametersType' }, { ln: 'TimeStampType', ps: [{ n: 'begin', rq: true, ti: 'DateTime', an: { lp: 'begin' }, t: 'a' }, { n: 'duration', ti: 'Duration', an: { lp: 'duration' }, t: 'a' }] }, { ln: 'PortrayMapResponseType', bti: '.AbstractResponseParametersType', ps: [{ n: 'map', rq: true, col: true, en: 'Map', ti: '.MapType' }] }, { ln: 'AbstractAddressType', bti: '.AbstractLocationType', ps: [{ n: 'addressee', an: { lp: 'addressee' }, t: 'a' }, { n: 'countryCode', rq: true, an: { lp: 'countryCode' }, t: 'a' }, { n: 'language', ti: 'Language', an: { lp: 'language' }, t: 'a' }] }, { ln: 'GetPortrayMapCapabilitiesResponseType', bti: '.AbstractResponseParametersType', ps: [{ n: 'availableSRS', rq: true, en: 'AvailableSRS', ti: '.AvailableSRSType' }, { n: 'availableLayers', rq: true, en: 'AvailableLayers', ti: '.AvailableLayersType' }, { n: 'availableFormats', rq: true, en: 'AvailableFormats', ti: '.AvailableFormatsType' }, { n: 'availableStyles', rq: true, en: 'AvailableStyles', ti: '.AvailableStylesType' }] }, { ln: 'TimeType', bti: '.TimeStampType', ps: [{ n: 'utcOffset', ti: 'Integer', an: { lp: 'utcOffset' }, t: 'a' }] }, { ln: 'AbstractRouteSegmentType', ps: [{ n: 'distance', rq: true, en: 'Distance', ti: '.DistanceType' }, { n: 'travelTime', rq: true, en: 'TravelTime', ti: 'Duration' }, { n: 'boundingBox', rq: true, en: 'BoundingBox', ti: 'GML_3_1_1.EnvelopeType' }, { n: 'name', an: { lp: 'name' }, t: 'a' }] }, { ln: 'RadiusType', ps: [{ n: 'value', ti: 'Decimal', t: 'v' }, { n: 'unit', rq: true, an: { lp: 'unit' }, t: 'a' }] }, { ln: 'AbstractPOISelectionCriteriaType' }, { ln: 'POIWithDistanceType', ps: [{ n: 'poi', rq: true, en: 'POI', ti: '.PointOfInterestType' }, { n: 'distance', en: 'Distance', ti: '.DistanceType' }] }, { ln: 'AbstractRequestParametersType' }, { ln: 'RouteInstructionsRequestType', ps: [{ n: 'format', an: { lp: 'format' }, t: 'a' }, { n: 'provideGeometry', ti: 'Boolean', an: { lp: 'provideGeometry' }, t: 'a' }, { n: 'provideBoundingBox', ti: 'Boolean', an: { lp: 'provideBoundingBox' }, t: 'a' }] }, { ln: 'HorAccType', ps: [{ n: 'distance', rq: true, en: 'Distance', ti: '.DistanceType' }, { n: 'angle', rq: true, en: 'Angle', ti: '.AngleType' }] }, { ln: 'POIProperties', tn: null, bti: '.POIPropertiesType' }, { ln: 'VerAccType', ps: [{ n: 'distance', rq: true, en: 'Distance', ti: '.DistanceType' }] }, { ln: 'NamedPlaceType', ps: [{ n: 'value', t: 'v' }, { n: 'type', rq: true, an: { lp: 'type' }, t: 'a' }] }, { ln: 'LayerType.Layer', tn: null, ps: [{ n: 'style', en: 'Style', ti: '.StyleType' }, { n: 'name', rq: true, an: { lp: 'name' }, t: 'a' }] }, { ln: 'GeocodeRequestType', bti: '.AbstractRequestParametersType', ps: [{ n: 'address', rq: true, col: true, en: 'Address', ti: '.AddressType' }, { n: 'returnFreeForm', ti: 'Boolean', an: { lp: 'returnFreeForm' }, t: 'a' }] }, { ln: 'NACEType', bti: '.AbstractNamedReferenceSystem', ps: [{ n: 'division', an: { lp: 'division' }, t: 'a' }, { n: 'group', an: { lp: 'group' }, t: 'a' }, { n: 'clazz', an: { lp: 'class' }, t: 'a' }, { n: 'description', an: { lp: 'description' }, t: 'a' }] }, { ln: 'LineCorridorType', ps: [{ n: 'lineString', rq: true, en: { lp: 'LineString', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.LineStringType' }, { n: 'distance', rq: true, en: 'Distance', ti: '.DistanceType' }] }, { ln: 'BuildingLocatorType', bti: '.AbstractStreetLocatorType', ps: [{ n: 'number', an: { lp: 'number' }, t: 'a' }, { n: 'subdivision', an: { lp: 'subdivision' }, t: 'a' }, { n: 'buildingName', an: { lp: 'buildingName' }, t: 'a' }] }, { ln: 'StreetAddressType', ps: [{ n: 'streetLocation', mx: false, dom: false, en: '_StreetLocation', ti: '.AbstractStreetLocatorType', t: 'er' }, { n: 'street', rq: true, col: true, en: 'Street', ti: '.StreetNameType' }, { n: 'locator', ti: 'AnySimpleType', an: { lp: 'locator' }, t: 'a' }] }, { ln: 'AvailableLayersType', ps: [{ n: 'layer', rq: true, col: true, en: 'Layer' }] }, { ln: 'AbstractNamedReferenceSystem' }, { ln: 'POILocationType', ps: [{ n: 'address', rq: true, en: 'Address', ti: '.AddressType' }, { n: 'nearest', rq: true, en: 'Nearest', ti: '.NearestType' }, { n: 'withinDistance', rq: true, en: 'WithinDistance', ti: '.WithinDistanceType' }, { n: 'withinBoundary', rq: true, en: 'WithinBoundary', ti: '.WithinBoundaryType' }] }, { ln: 'AbstractBodyType' }, { ln: 'ClipType', ps: [{ n: 'polygon', rq: true, en: { lp: 'Polygon', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.PolygonType' }, { n: 'circleByCenterPoint', rq: true, en: { lp: 'CircleByCenterPoint', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.CircleByCenterPointType' }, { n: 'lineCorridor', rq: true, en: 'LineCorridor', ti: '.LineCorridorType' }] }, { ln: 'RoutePlanType', ps: [{ n: 'routePreference', rq: true, en: 'RoutePreference' }, { n: 'wayPointList', rq: true, en: 'WayPointList', ti: '.WayPointListType' }, { n: 'avoidList', en: 'AvoidList', ti: '.AvoidListType' }, { n: 'useRealTimeTraffic', ti: 'Boolean', an: { lp: 'useRealTimeTraffic' }, t: 'a' }, { n: 'expectedStartTime', ti: 'DateTime', an: { lp: 'expectedStartTime' }, t: 'a' }, { n: 'expectedEndTime', ti: 'DateTime', an: { lp: 'expectedEndTime' }, t: 'a' }] }, { ln: 'CircularArcType', bti: 'GML_3_1_1.AbstractGeometricPrimitiveType', ps: [{ n: 'pos', rq: true, en: { lp: 'pos', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.DirectPositionType' }, { n: 'innerRadius', rq: true, ti: 'GML_3_1_1.LengthType' }, { n: 'outerRadius', rq: true, ti: 'GML_3_1_1.LengthType' }, { n: 'startAngle', rq: true, ti: 'GML_3_1_1.AngleType' }, { n: 'endAngle', rq: true, ti: 'GML_3_1_1.AngleType' }, { n: 'interpolation', ti: 'GML_3_1_1.CurveInterpolationType', an: { lp: 'interpolation' }, t: 'a' }, { n: 'numARC', rq: true, ti: 'Integer', an: { lp: 'numArc' }, t: 'a' }] }, { ln: 'LayerType', ps: [{ n: 'layer', rq: true, col: true, en: 'Layer', ti: '.LayerType.Layer' }, { n: 'filter', rq: true, an: { lp: 'filter' }, t: 'a' }] }, { ln: 'DetermineRouteResponseType', bti: '.AbstractResponseParametersType', ps: [{ n: 'routeHandle', en: 'RouteHandle', ti: '.RouteHandleType' }, { n: 'routeSummary', rq: true, en: 'RouteSummary', ti: '.RouteSummaryType' }, { n: 'routeGeometry', en: 'RouteGeometry', ti: '.RouteGeometryType' }, { n: 'routeInstructionsList', en: 'RouteInstructionsList', ti: '.RouteInstructionsListType' }, { n: 'routeMap', mno: 0, col: true, en: 'RouteMap', ti: '.RouteMapType' }] }, { ln: 'NearestType', ps: [{ n: 'location', rq: true, col: true, mx: false, dom: false, en: '_Location', ti: '.AbstractLocationType', t: 'er' }, { n: 'nearestCriterion', an: { lp: 'nearestCriterion' }, t: 'a' }] }, { ln: 'RouteSegmentType', bti: '.AbstractRouteSegmentType' }, { ln: 'DistanceType', bti: '.AbstractMeasureType', ps: [{ n: 'uom', an: { lp: 'uom' }, t: 'a' }] }, { ln: 'WithinDistanceType', ps: [{ n: 'location', rq: true, mx: false, dom: false, en: '_Location', ti: '.AbstractLocationType', t: 'er' }, { n: 'minimumDistance', en: 'MinimumDistance', ti: '.DistanceType' }, { n: 'maximumDistance', en: 'MaximumDistance', ti: '.DistanceType' }] }, { ln: 'AbstractLocationType', bti: '.AbstractDataType' }, { ln: 'GeocodeResponseListType', ps: [{ n: 'geocodedAddress', rq: true, col: true, en: 'GeocodedAddress', ti: '.GeocodedAddressType' }, { n: 'numberOfGeocodedAddresses', rq: true, ti: 'NonNegativeInteger', an: { lp: 'numberOfGeocodedAddresses' }, t: 'a' }] }, { ln: 'WithinBoundaryType', ps: [{ n: 'aoi', rq: true, en: 'AOI', ti: '.AreaOfInterestType' }] }, { ln: 'AbstractHeaderType' }, { ln: 'CenterContextType', ps: [{ n: 'centerPoint', rq: true, en: 'CenterPoint', ti: 'GML_3_1_1.PointType' }, { n: 'displayScale', rq: true, en: 'DisplayScale', ti: 'Integer' }, { n: 'dpi', rq: true, en: 'DPI', ti: 'Integer' }, { n: 'radius', rq: true, en: 'Radius', ti: '.RadiusType' }, { n: 'azimuth', ti: 'Integer', an: { lp: 'azimuth' }, t: 'a' }, { n: 'srs', rq: true, an: { lp: 'SRS' }, t: 'a' }] }, { ln: 'WayPointType', bti: '.AbstractWayPointType', ps: [{ n: 'location', rq: true, mx: false, dom: false, en: '_Location', ti: '.AbstractLocationType', t: 'er' }, { n: 'geocodeMatchCode', en: 'GeocodeMatchCode', ti: '.GeocodingQOSType' }, { n: 'stop', ti: 'Boolean', an: { lp: 'stop' }, t: 'a' }] }, { ln: 'GeocodeResponseType', bti: '.AbstractResponseParametersType', ps: [{ n: 'geocodeResponseList', rq: true, col: true, en: 'GeocodeResponseList', ti: '.GeocodeResponseListType' }] }, { ln: 'OutputMSIDsType', bti: '.AbstractMSIDsType', ps: [{ n: 'outputMSInformation', rq: true, en: 'OutputMSInformation', ti: '.OutputMSInformationType' }] }, { ln: 'EllipseType', bti: 'GML_3_1_1.AbstractGeometricPrimitiveType', ps: [{ n: 'pos', rq: true, en: { lp: 'pos', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.DirectPositionType' }, { n: 'majorAxis', rq: true, ti: 'GML_3_1_1.LengthType' }, { n: 'minorAxis', rq: true, ti: 'GML_3_1_1.LengthType' }, { n: 'rotation', rq: true, ti: 'GML_3_1_1.AngleType' }] }, { ln: 'ResponseType', bti: '.AbstractBodyType', ps: [{ n: 'errorList', en: 'ErrorList', ti: '.ErrorListType' }, { n: 'responseParameters', mx: false, dom: false, en: '_ResponseParameters', ti: '.AbstractResponseParametersType', t: 'er' }, { n: 'version', rq: true, an: { lp: 'version' }, t: 'a' }, { n: 'requestID', rq: true, an: { lp: 'requestID' }, t: 'a' }, { n: 'numberOfResponses', ti: 'NonNegativeInteger', an: { lp: 'numberOfResponses' }, t: 'a' }] }, { ln: 'RouteInstructionsListType', bti: '.AbstractDataType', ps: [{ n: 'routeInstruction', rq: true, col: true, en: 'RouteInstruction', ti: '.RouteInstructionType' }, { n: 'format', an: { lp: 'format' }, t: 'a' }, { n: 'lang', rq: true, ti: 'Language', an: { lp: 'lang', ns: 'http:\/\/www.opengis.net\/xls' }, t: 'a' }] }, { ln: 'ReverseGeocodeRequestType', bti: '.AbstractRequestParametersType', ps: [{ n: 'position', rq: true, en: 'Position', ti: '.PositionType' }, { n: 'reverseGeocodePreference', mno: 0, col: true, en: 'ReverseGeocodePreference' }] }, { ln: 'PointOfInterestType', bti: '.AbstractPOIType', ps: [{ n: 'poiAttributeList', en: 'POIAttributeList', ti: '.POIAttributeListType' }, { n: 'point', en: { lp: 'Point', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.PointType' }, { n: 'address', en: 'Address', ti: '.AddressType' }, { n: 'id', rq: true, an: { lp: 'ID' }, t: 'a' }, { n: 'poiName', an: { lp: 'POIName' }, t: 'a' }, { n: 'phoneNumber', an: { lp: 'phoneNumber' }, t: 'a' }, { n: 'description', an: { lp: 'description' }, t: 'a' }] }, { t: 'enum', ln: 'RoutePreferenceType', vs: ['Fastest', 'Shortest', 'Pedestrian'] }, { t: 'enum', ln: 'NearestCriterionType', vs: ['Proximity', 'Fastest', 'Shortest', 'Easiest'] }, { t: 'enum', ln: 'SpeedUnitType', vs: ['KPH', 'MPH', 'MPS', 'FPS'] }, { t: 'enum', ln: 'POIPropertyNameType', vs: ['ID', 'POIName', 'PhoneNumber', 'Keyword', 'NAICS_type', 'NAICS_subType', 'NAICS_category', 'SIC_type', 'SIC_subType', 'SIC_category', 'SIC_code', 'other'] }, { t: 'enum', ln: 'DistanceUnitType', vs: ['KM', 'M', 'DM', 'MI', 'YD', 'FT'] }, { t: 'enum', ln: 'ErrorCodeType', vs: ['RequestVersionMismatch', 'ValueNotRecognized', 'NotSupported', 'Inconsistent', 'DeliveryFailure', 'SecurityFailure', 'NoResultsReturned', 'TimedOut', 'InternalServerError', 'DataNotAvailable', 'Unknown'] }, { t: 'enum', ln: 'ReverseGeocodePreferenceType', vs: ['StreetAddress', 'IntersectionAddress'] }, { t: 'enum', ln: 'AvoidFeatureType', vs: ['Highway', 'Tollway'] }, { t: 'enum', ln: 'SeverityType', vs: ['Warning', 'Info\/ Status', 'Error'] }, { t: 'enum', ln: 'SortDirectionType', vs: ['Ascending', 'Descending'] }, { t: 'enum', ln: 'RouteMapStyleType', vs: ['Overview', 'Maneuver'] }, {