@mangosystem/ogc-schemas
Version:
Jsonix XML-JSON mappings for OGC Schemas.
2,095 lines (2,094 loc) • 59 kB
JavaScript
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']
}, {