d3-thematika - v0.0.1
    Preparing search index...

    Interface LineConnectionLayerOptions

    LineConnectionLayerの初期化オプション

    interface LineConnectionLayerOptions {
        arcControlPoint?: ArcControlPointType;
        arcHeight?: number;
        arcOffset?: ArcOffsetType;
        arrowSize?: number;
        attr?: LayerAttr;
        data:
            | Feature<Geometry, GeoJsonProperties>
            | FeatureCollection<Geometry, GeoJsonProperties>
            | Feature<Geometry, GeoJsonProperties>[];
        endArrow?: boolean;
        lineType?: "straight" | "arc" | "smooth";
        smoothType?:
            | "curveBasis"
            | "curveCardinal"
            | "curveCatmullRom"
            | "curveLinear"
            | "curveMonotoneX"
            | "curveMonotoneY"
            | "curveNatural"
            | "curveStep"
            | "curveStepAfter"
            | "curveStepBefore";
        startArrow?: boolean;
        style?: LayerStyle;
    }
    Index

    Properties

    arcControlPoint?: ArcControlPointType

    アーク制御点の位置(デフォルト: 'center')

    arcHeight?: number

    アーク描画時の高さ(デフォルト: 0.3)

    arcOffset?: ArcOffsetType

    アークオフセットの方向(デフォルト: 'perpendicular')

    arrowSize?: number

    矢印のサイズ(デフォルト: 10)

    attr?: LayerAttr

    レイヤーの属性設定

    data:
        | Feature<Geometry, GeoJsonProperties>
        | FeatureCollection<Geometry, GeoJsonProperties>
        | Feature<Geometry, GeoJsonProperties>[]

    GeoJSONデータ(LineString/MultiLineString)

    endArrow?: boolean

    終了点に矢印を表示(デフォルト: false)

    lineType?: "straight" | "arc" | "smooth"

    ライン描画タイプ(デフォルト: 'straight')

    smoothType?:
        | "curveBasis"
        | "curveCardinal"
        | "curveCatmullRom"
        | "curveLinear"
        | "curveMonotoneX"
        | "curveMonotoneY"
        | "curveNatural"
        | "curveStep"
        | "curveStepAfter"
        | "curveStepBefore"

    スムージング時のカーブタイプ(デフォルト: 'curveBasis')

    startArrow?: boolean

    開始点に矢印を表示(デフォルト: false)

    style?: LayerStyle

    レイヤーのCSS style属性設定