类 MvtLayer


  • public final class MvtLayer
    extends Object
    mvt layer
    作者:
    liuyu
    createdate
    2022/4/24
    • 构造器详细资料

      • MvtLayer

        protected MvtLayer​(@NotNull
                           @NotNull MvtBuilder mvtBuilder,
                           int simplifyDistance)
        参数:
        mvtBuilder - mvtBuilder
        simplifyDistance - 对geometry进行简化的长度,单位是瓦片像素,取值范围[0,extent+clipBuffer],为0时表示不做简化
    • 方法详细资料

      • addFeatures

        public void addFeatures​(@NotNull
                                @NotNull Iterable<org.wowtools.giscat.vector.pojo.Feature> features)
      • addClipedFeatures

        public void addClipedFeatures​(@NotNull
                                      @NotNull Iterable<org.wowtools.giscat.vector.pojo.Feature> features)
      • addFeature

        public void addFeature​(@NotNull
                               @NotNull org.wowtools.giscat.vector.pojo.Feature feature)
      • addClipedFeature

        public void addClipedFeature​(@NotNull
                                     @NotNull org.wowtools.giscat.vector.pojo.Feature feature)
      • addCipedGeometryAndAttributes

        public void addCipedGeometryAndAttributes​(Map<String,​?> attributes,
                                                  @Nullable
                                                  @Nullable org.locationtech.jts.geom.Geometry clipedGeometry)
      • keys

        @NotNull
        protected @NotNull Set<String> keys()