Class InteractiveMapUtilities

java.lang.Object
com.here.platform.data.client.service.interactiveMap.InteractiveMapUtilities

public class InteractiveMapUtilities extends Object
  • Constructor Details

    • InteractiveMapUtilities

      public InteractiveMapUtilities()
  • Method Details

    • PAYLOAD_TOO_LARGE

      public static org.apache.pekko.http.scaladsl.model.StatusCode PAYLOAD_TOO_LARGE()
    • MAX_URI_LENGTH

      public static int MAX_URI_LENGTH()
    • MIN_BBOX_SIZE

      public static double MIN_BBOX_SIZE()
    • mergeFeatureCollection

      public static FeatureCollection mergeFeatureCollection(scala.collection.immutable.Seq<FeatureCollection> seq)
    • mergeFeatureCollectionWithLimit

      public static FeatureCollection mergeFeatureCollectionWithLimit(scala.collection.immutable.Seq<FeatureCollection> seq, scala.Option<FeatureCounter> featureCounter)
    • canBeSplit

      public static <T extends RestEndpoint> boolean canBeSplit(T request)
    • canBeSplit

      public static boolean canBeSplit(BoundingBox bbox)
    • canBeSplit

      public static boolean canBeSplit(scala.collection.immutable.Seq<Object> sequence)
    • splitSequence

      public static <T> scala.collection.immutable.Seq<scala.collection.immutable.Seq<T>> splitSequence(scala.collection.immutable.Seq<T> input)
    • canTileBeSplit

      public static boolean canTileBeSplit(Tile tile)
    • splitByLength

      public static scala.collection.immutable.Seq<GetFeatureCollectionByIds> splitByLength(String layerId, scala.collection.immutable.Seq<String> ids, scala.collection.immutable.Set<String> selection, scala.Option<InteractiveMapContext> context, scala.Option<Object> version, scala.Option<String> author)
    • splitBBox

      public static scala.collection.immutable.Seq<BoundingBox> splitBBox(BoundingBox bbox)
    • splitTile

      public static scala.collection.immutable.Seq<Tile> splitTile(Tile tile)