Class InteractiveMapUtilities
java.lang.Object
com.here.platform.data.client.service.interactiveMap.InteractiveMapUtilities
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanBeSplit(BoundingBox bbox) static booleancanBeSplit(scala.collection.immutable.Seq<Object> sequence) static <T extends RestEndpoint>
booleancanBeSplit(T request) static booleancanTileBeSplit(Tile tile) static intstatic FeatureCollectionmergeFeatureCollection(scala.collection.immutable.Seq<FeatureCollection> seq) static FeatureCollectionmergeFeatureCollectionWithLimit(scala.collection.immutable.Seq<FeatureCollection> seq, scala.Option<FeatureCounter> featureCounter) static doublestatic org.apache.pekko.http.scaladsl.model.StatusCodestatic scala.collection.immutable.Seq<BoundingBox>splitBBox(BoundingBox bbox) 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) static <T> scala.collection.immutable.Seq<scala.collection.immutable.Seq<T>>splitSequence(scala.collection.immutable.Seq<T> input) static scala.collection.immutable.Seq<Tile>
-
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
-
canBeSplit
-
canBeSplit
-
splitSequence
public static <T> scala.collection.immutable.Seq<scala.collection.immutable.Seq<T>> splitSequence(scala.collection.immutable.Seq<T> input) -
canTileBeSplit
-
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
-
splitTile
-