private static GeoHashPrecision toGeoHashPrecision()

in tablestore/src/main/java/com/alicloud/openservices/tablestore/core/protocol/SearchGroupByParser.java [228:257]


    private static GeoHashPrecision toGeoHashPrecision(Search.GeoHashPrecision pbGeoHashPrecision) {
        switch (pbGeoHashPrecision) {
            case GHP_5009KM_4992KM_1:
                return GeoHashPrecision.GHP_5009KM_4992KM_1;
            case GHP_1252KM_624KM_2:
                return GeoHashPrecision.GHP_1252KM_624KM_2;
            case GHP_156KM_156KM_3:
                return GeoHashPrecision.GHP_156KM_156KM_3;
            case GHP_39KM_19KM_4:
                return GeoHashPrecision.GHP_39KM_19KM_4;
            case GHP_4900M_4900M_5:
                return GeoHashPrecision.GHP_4900M_4900M_5;
            case GHP_1200M_609M_6:
                return GeoHashPrecision.GHP_1200M_609M_6;
            case GHP_152M_152M_7:
                return GeoHashPrecision.GHP_152M_152M_7;
            case GHP_38M_19M_8:
                return GeoHashPrecision.GHP_38M_19M_8;
            case GHP_480CM_480CM_9:
                return GeoHashPrecision.GHP_480CM_480CM_9;
            case GHP_120CM_595MM_10:
                return GeoHashPrecision.GHP_120CM_595MM_10;
            case GHP_149MM_149MM_11:
                return GeoHashPrecision.GHP_149MM_149MM_11;
            case GHP_37MM_19MM_12:
                return GeoHashPrecision.GHP_37MM_19MM_12;
            default:
                return GeoHashPrecision.UNKNOWN;
        }
    }