1. 程式人生 > >Arcgis For Android實現比例尺

Arcgis For Android實現比例尺

argic for android實現比例尺,沒有相關圖層Api,所以介面顯示只能自己實現,以下是計算方法:

public void getScaleText(double scale) {
    scale /= 100;//轉成釐米:米
    String formatStr = null;
    if(scale >= 1000){
        scale /= 1000;
        formatStr = "%1$.1f公里";
    }else if(scale >= 1 ){
        formatStr = "%1$.1f米";
    }else if(scale
>= 0.1){ scale *= 10; formatStr = "%1$.1f分米"; }else{ scale *= 100; formatStr = "%1$.1f釐米"; } return String.format(formatStr, (float)scale); }