GeoLeaf Core API - v3.19.0
    Preparing search index...
    • The bound layer's OWN marker points, when it carries any.

      🛑 This is the only way an intermediate stop can exist. Nothing in a LineString says which of its vertices are stops, so a via is never derived — it is read from data that already says so. A layer with no roled points answers an empty list, and the caller derives instead.

      Parameters

      • features: readonly Feature<Geometry, GeoJsonProperties>[]

        The bound layer's features.

      Returns Feature<Geometry, GeoJsonProperties>[]

      The roled Point features, re-tagged in the marker vocabulary.