Skip to content

IsolineOriginOptions

Source code in docs_src/capo_geo_routes/types/isoline_origin_options.py
class IsolineOriginOptions(TypedDict, closed=True):
    avoid_actions_for_distance: "capo_geo_routes.types.distance_meters.DistanceMeters"
    """<p>The distance in meters from the origin point within which certain routing actions (such as U-turns or left turns across traffic) are restricted. This helps generate more practical routes by avoiding potentially dangerous maneuvers near the starting point.</p>"""
    heading: "capo_geo_routes.types.heading.Heading"
    """<p>Initial direction of travel in degrees (0-360, where 0 is north). This affects which road segments are considered accessible from the starting point and is particularly useful when the origin is on a divided road or at a complex intersection.</p>"""
    matching: NotRequired[
        "capo_geo_routes.types.isoline_matching_options.IsolineMatchingOptions"
    ]
    """<p>Controls how the origin point is matched to the road network, including search radius and matching strategy.</p>"""
    side_of_street: NotRequired[
        "capo_geo_routes.types.isoline_side_of_street_options.IsolineSideOfStreetOptions"
    ]
    """<p>Controls which side of the street is considered accessible from the origin point, particularly important for divided roads where building entrances or parking access may only be available from one direction.</p>"""

avoid_actions_for_distance instance-attribute

avoid_actions_for_distance: DistanceMeters

The distance in meters from the origin point within which certain routing actions (such as U-turns or left turns across traffic) are restricted. This helps generate more practical routes by avoiding potentially dangerous maneuvers near the starting point.

heading instance-attribute

heading: Heading

Initial direction of travel in degrees (0-360, where 0 is north). This affects which road segments are considered accessible from the starting point and is particularly useful when the origin is on a divided road or at a complex intersection.

matching instance-attribute

matching: NotRequired[IsolineMatchingOptions]

Controls how the origin point is matched to the road network, including search radius and matching strategy.

side_of_street instance-attribute

side_of_street: NotRequired[IsolineSideOfStreetOptions]

Controls which side of the street is considered accessible from the origin point, particularly important for divided roads where building entrances or parking access may only be available from one direction.