Definition Type: ComplexType
Name: DetermineRouteRequestType
Namespace: http://niem.gov/niem/external/ogc-openls/1.1.0/dhs-gmo/1.0.0
Type: xls:AbstractRequestParametersType
Containing Schema: ols.xsd
Abstract
Documentation:
Defines the Determine Route request parameters.
Collapse XSD Schema Diagram:
Drilldown into RouteMapRequest in schema ols_xsd Drilldown into RouteGeometryRequest in schema ols_xsd Drilldown into RouteInstructionsRequest in schema ols_xsd Drilldown into RoutePlan in schema ols_xsd Drilldown into RouteHandle in schema ols_xsd Drilldown into AbstractRequestParametersType in schema ols_xsd Drilldown into distanceUnit in schema ols_xsd Drilldown into provideRouteHandle in schema ols_xsdXSD Diagram of DetermineRouteRequestType in schema ols_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<complexType name="DetermineRouteRequestType">
    <annotation>
        <appinfo source="RouteService.xsd" />
        <documentation>Defines the Determine Route request parameters.</documentation>
    </annotation>
    <complexContent>
        <extension base="xls:AbstractRequestParametersType">
            <sequence>
                <choice>
                    <element ref="xls:RouteHandle">
                        <annotation>
                            <documentation>Reference to a proviously determined route stored at the Route Determination Service server.</documentation>
                        </annotation>
                    </element>
                    <element ref="xls:RoutePlan" />
                </choice>
                <element ref="xls:RouteInstructionsRequest" minOccurs="0">
                    <annotation>
                        <documentation>Request parameters for turn-by-turn route directions and advisories formatted for presentation.</documentation>
                    </annotation>
                </element>
                <element ref="xls:RouteGeometryRequest" minOccurs="0">
                    <annotation>
                        <documentation>Request parameters for route geometry.</documentation>
                    </annotation>
                </element>
                <element ref="xls:RouteMapRequest" minOccurs="0" />
            </sequence>
            <attribute name="provideRouteHandle" type="boolean" use="optional" default="false">
                <annotation>
                    <documentation>Requests the return of a route handle.</documentation>
                </annotation>
            </attribute>
            <attribute name="distanceUnit" type="xls:DistanceUnitType" use="optional" default="M">
                <annotation>
                    <documentation>Specifies the unit for measuring distance.</documentation>
                </annotation>
            </attribute>
        </extension>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
RouteHandle xls:RouteHandle (1) (1)
RoutePlan xls:RoutePlan (1) (1)
RouteInstructionsRequest xls:RouteInstructionsRequest 0 (1)
RouteGeometryRequest xls:RouteGeometryRequest 0 (1)
RouteMapRequest xls:RouteMapRequest 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
provideRouteHandle xls:provideRouteHandle false Optional
distanceUnit xls:distanceUnit M Optional
Collapse Derivation Tree:
Collapse References:
xls:DetermineRouteRequest