PilotGaea 2D O'view
    正在準備搜尋索引...

    介面 MapViewMeasureProperty

    測量功能相關參數設定。

    不需要全部給,只要給有需要調整的參數即可,其餘的會使用預設值或是上次修改的值。

    interface MapViewMeasureProperty {
        AreaScale: number;
        AreaUnit_1: string;
        AreaUnit_2: string;
        BeginAreaTips: string;
        BeginLengthTips: string;
        DecimalPrecision: number;
        DeltaPixel: number;
        DrawColor_In: `#${string}`;
        DrawColor_Out: `#${string}`;
        EndAreaTips: string;
        EndLengthTips: string;
        EPSG: number;
        FillColor: `#${string}`;
        FontColor_In: `#${string}`;
        FontColor_Out: `#${string}`;
        FontFamily: string;
        FontSize: number;
        LengthScale: number;
        LengthUnit_1: string;
        LengthUnit_2: string;
        LineWidth: number;
        ShowAreaDetail: boolean;
        ShowLengthDetail: boolean;
        TextBGColor_In: `#${string}`;
        TextBGColor_Out: `#${string}`;
        TotalAreaText: string;
        TotalLengthText: string;
        TotalPerimeterText: string;
    }
    索引

    屬性

    AreaScale: number

    測量長度時第一級單位與第二級單位的比例,預設0.0001,即第一級為平方公尺,第二級為公頃。

    AreaUnit_1: string

    測量面積時,第一級的單位文字,預設值"平方公尺"

    注意:核心的基本單位為公尺,即使您指定顯示"平方公里",核心並不會自動幫您換算數值。

    AreaUnit_2: string

    測量長度時,第二級的單位文字,預設值"公頃"

    注意:核心的基本單位為公尺,核心會自動配合 AreaScale 屬性換算第二級的數值。

    AreaScale0.001表示測量的面積達1000平方公尺時,測量結果會自動換算成當前的千分之一,顯示文字會自動切換成此屬性設定。

    BeginAreaTips: string

    開始測量面積的提示文字,預設值"Click to input the starting point of the polygon"

    BeginLengthTips: string

    開始測量長度的提示文字,預設值"Click to input the starting point of the polyline"

    DecimalPrecision: number

    測量結果顯示到小數以下第幾位,預設值2

    DeltaPixel: number

    多少距離內雙擊滑鼠時代表結束測量,單位像素,預設值5

    DrawColor_In: `#${string}`

    測量時的顏色,預設值 "#FF000000"

    DrawColor_Out: `#${string}`

    測量結束後的顏色,預設值 "#FFFFCC33"

    EndAreaTips: string

    結束測量面積的提示文字,預設值"Click to input the point(Double click to end)"

    EndLengthTips: string

    結束測量長度的提示文字,預設值"Click to input the point(Double click to end)"

    EPSG: number

    測量採用的座標基準,預設0,表示與圖台相同。

    FillColor: `#${string}`

    填充顏色,預設值 "#80FFFFFF"

    FontColor_In: `#${string}`

    測量時的標示文字顏色,預設值"#FFFFFFFF"

    FontColor_Out: `#${string}`

    測量結束後的文字邊框顏色,預設值"#FF000000"

    FontFamily: string

    標示文字字型,預設值"Arial"

    FontSize: number

    標示文字大小,單位像素,預設值15

    LengthScale: number

    測量長度時第一級單位與第二級單位的比例,預設0.001,即第一級為公尺,第二級為公里。

    LengthUnit_1: string

    測量長度時,第一級的單位文字,預設值"公尺"

    注意:核心的基本單位為公尺,即使您指定顯示"公里",核心並不會自動幫您換算數值。

    LengthUnit_2: string

    測量長度時,第二級的單位文字,預設值"公里"

    注意:核心的基本單位為公尺,核心會自動配合 LengthScale 屬性換算第二級的數值。

    LengthScale0.001,測量的長度達1000公尺時,測量結果會自動換算成當前的千分之一,顯示文字會自動切換成此屬性設定。

    LineWidth: number

    作畫寬度,單位像素,預設值2

    ShowAreaDetail: boolean

    測量面積時是否顯示詳細資訊,若為true則每線段 (兩點) 之間會顯示線段長度,並且結束後會顯示周長,預設值true

    ShowLengthDetail: boolean

    測量長度時是否顯示詳細資訊,若為true則每線段 (兩點) 之間會顯示線段長度,預設值true

    TextBGColor_In: `#${string}`

    測量時的標示文字邊框顏色,預設值"#80000000"

    TextBGColor_Out: `#${string}`

    測量結束後的邊是文字邊框顏色,預設值"#80FFCC33"

    TotalAreaText: string

    測量面積的總面積標示文字抬頭,預設值為 "總面積:"

    TotalLengthText: string

    測量長度的總長度標示文字抬頭,預設值為 "總長:"

    TotalPerimeterText: string

    測量面積的總周長標示文字抬頭,預設值為 "總周長:"