com.supermap.services.wmts

类 WellknownScaleSets

  • java.lang.Object
    • com.supermap.services.wmts.WellknownScaleSets


  • public class WellknownScaleSets
    extends java.lang.Object
    

    通用比例尺集工具类。

    • 构造器详细资料

      • WellknownScaleSets

        public WellknownScaleSets()
        

        构造函数。

    • 方法详细资料

      • getWellknownScale

        public static WellknownScale getWellknownScale(java.lang.String wkss)
        

        通过名称获取通用比例尺集。

        参数:
        wkss - 通用比例尺集的名称。
        返回:
        通用比例尺集。
      • getScaleMemberSize

        public final int getScaleMemberSize(WellknownScale wks)
        

        获取指定通用比例尺集中包含的比例尺个数。

        参数:
        wks - 指定的通用比例尺集。
        返回:
        比例尺个数。
      • getWellknownScaleInfo

        public static WellknownScaleSets.WellknownScaleInfo getWellknownScaleInfo(WellknownScale wks)
        

        根据知名比例尺集获得信息,包括对应的投影信息及预定义的Bounds

        参数:
        wks - 通用比例尺集枚举
        返回:
        常见比例尺信息
      • getScaleMemberList

        public final java.util.List<ScaleMember> getScaleMemberList(WellknownScale wks)
        

        获取指定通用比例尺集包含的比例尺列表。

        参数:
        wks - 指定的通用比例尺集。
        返回:
        比例尺列表。
      • getScaleMember

        public ScaleMember getScaleMember(WellknownScale wks,
                                 int index)
        

        获取指定通用比例尺集中指定索引的比例尺。

        参数:
        wks - 指定的通用比例尺集。
        index - 要获取的比例尺索引号。
        返回:
        比例尺。
      • fillCustomScaleMembers

        public final void fillCustomScaleMembers(double[] scales,
                                  double[] pixelSizes)
        

        填充自定义比例尺集。

        参数:
        scales - 自定义比例尺数组。
        pixelSizes - 自定义像素显示地理单位。